Skip to content

Commit

Permalink
releng: Teach jobs using latest-fast marker to extract from K8s Infra
Browse files Browse the repository at this point in the history
As we continue to migrate release-blocking jobs to a dedicated K8s Infra
cluster, jobs that use the latest-fast marker need to extract builds
from gs://k8s-release-dev, which is the K8s Infra equivalent of
gs://kubernetes-release-dev.

A new flag ('--extract-ci-bucket=k8s-release-dev') was added to support
this transitional use case, so we employ it here.

Exceptions:
Of note, the ci-kubernetes-e2e-gce-master-new-gci-kubectl-skew-serial is
not included in this PR.

This job does two extracions:
- --extract=ci/k8s-stable1
- --extract=ci/latest-fast

As the generic version markers (like 'k8s-stable') have not been
migrated to K8s Infra, we cannot take advantage of this flag.

We'll plan to fix this job in a follow-up.

Signed-off-by: Stephen Augustus <saugustus@vmware.com>
  • Loading branch information
justaugustus committed Nov 4, 2020
1 parent e3383ef commit c6cd9b7
Show file tree
Hide file tree
Showing 5 changed files with 11 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,7 @@ periodics:
- --scenario=kubernetes_e2e
- --
- --extract=ci/latest-fast
- --extract-ci-bucket=k8s-release-dev
- --gcp-master-image=gci
- --gcp-node-image=gci
- --gcp-zone=us-west1-b
Expand Down
3 changes: 3 additions & 0 deletions config/jobs/kubernetes/sig-cloud-provider/gcp/gcp-gce.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -568,6 +568,7 @@ periodics:
- --
- --check-leaked-resources
- --extract=ci/latest-fast
- --extract-ci-bucket=k8s-release-dev
- --env=KUBE_CONTAINER_RUNTIME=containerd
- --env=KUBE_UBUNTU_INSTALL_CONTAINERD_VERSION=v1.4.0
- --env=KUBE_UBUNTU_INSTALL_RUNC_VERSION=v1.0.0-rc92
Expand Down Expand Up @@ -650,6 +651,7 @@ periodics:
- --env=KUBE_PROXY_DAEMONSET=true
- --env=ENABLE_POD_PRIORITY=true
- --extract=ci/latest-fast
- --extract-ci-bucket=k8s-release-dev
- --gcp-node-image=gci
- --gcp-zone=us-west1-b
- --provider=gce
Expand Down Expand Up @@ -773,6 +775,7 @@ periodics:
- --check-leaked-resources
- --cluster=err-e2e
- --extract=ci/latest-fast
- --extract-ci-bucket=k8s-release-dev
- --gcp-node-image=gci
- --gcp-zone=us-west1-b
- --provider=gce
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,7 @@ periodics:
- --
- --check-leaked-resources
- --extract=ci/latest-fast
- --extract-ci-bucket=k8s-release-dev
- --env=KUBE_CONTAINER_RUNTIME=docker
- --gcp-node-image=gci
- --gcp-project-type=gpu-project
Expand Down Expand Up @@ -72,6 +73,7 @@ periodics:
- --
- --check-leaked-resources
- --extract=ci/latest-fast
- --extract-ci-bucket=k8s-release-dev
- --env=KUBE_CONTAINER_RUNTIME=docker
- --gcp-node-image=gci
- --gcp-project=k8s-infra-e2e-gpu-project
Expand Down
2 changes: 2 additions & 0 deletions config/jobs/kubernetes/sig-network/sig-network-misc.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -263,6 +263,7 @@ periodics:
- --env=GCE_ALPHA_FEATURES=NetworkEndpointGroup
- --env=KUBE_GCE_ENABLE_IP_ALIASES=true
- --extract=ci/latest-fast
- --extract-ci-bucket=k8s-release-dev
- --gcp-node-image=gci
- --gcp-zone=asia-southeast1-a
- --provider=gce
Expand Down Expand Up @@ -299,6 +300,7 @@ periodics:
- --env=GCE_ALPHA_FEATURES=NetworkEndpointGroup
- --env=KUBE_GCE_ENABLE_IP_ALIASES=true
- --extract=ci/latest-fast
- --extract-ci-bucket=k8s-release-dev
- --gcp-node-image=gci
- --gcp-zone=asia-southeast1-a
- --provider=gce
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@ periodics:
- --env=CONCURRENT_SERVICE_SYNCS=5
- --env=HEAPSTER_MACHINE_TYPE=e2-standard-32
- --extract=ci/latest-fast
- --extract-ci-bucket=k8s-release-dev
- --gcp-master-image=gci
- --gcp-node-image=gci
- --gcp-node-size=e2-small
Expand Down Expand Up @@ -80,6 +81,7 @@ periodics:
# memory usage regression.
- --env=KUBE_DNS_MEMORY_LIMIT=300Mi
- --extract=ci/latest-fast
- --extract-ci-bucket=k8s-release-dev
- --gcp-node-size=e2-medium
- --gcp-nodes=5000
- --gcp-project=kubernetes-scale
Expand Down Expand Up @@ -151,6 +153,7 @@ periodics:
- --check-leaked-resources
- --cluster=e2e-big
- --extract=ci/latest-fast
- --extract-ci-bucket=k8s-release-dev
- --gcp-node-image=gci
- --gcp-nodes=100
- --gcp-project-type=scalability-project
Expand Down

0 comments on commit c6cd9b7

Please sign in to comment.