Skip to content

Commit

Permalink
ci-kubernetes-build-canary: Migrate from bootstrap to krel
Browse files Browse the repository at this point in the history
The no-bootstrap job has been running successfully for some time, so
let's see if we can promote it to the canary phase.

There are some recent failures that seem related to recognizing buildx,
so the `--configure-docker` is added here to hopefully clear that up.

Signed-off-by: Stephen Augustus <[email protected]>
  • Loading branch information
justaugustus committed Jan 29, 2021
1 parent 1944153 commit aa1e1d1
Showing 1 changed file with 10 additions and 48 deletions.
58 changes: 10 additions & 48 deletions config/jobs/kubernetes/sig-release/kubernetes-builds.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -67,45 +67,7 @@ periodics:
testgrid-tab-name: build-master
testgrid-alert-email: [email protected], [email protected]

- interval: 1h
name: ci-kubernetes-build-canary
cluster: k8s-infra-prow-build
labels:
preset-service-account: "true"
preset-dind-enabled: "true"
spec:
containers:
- image: gcr.io/k8s-testimages/bootstrap:v20210108-5927ee692c
args:
- --repo=k8s.io/kubernetes
- --repo=k8s.io/release
- --root=/go/src
- --timeout=240
- --scenario=kubernetes_build
- --
- --allow-dup
- --extra-version-markers=k8s-master
- --registry=gcr.io/k8s-staging-ci-images
- --release=k8s-release-dev
# docker-in-docker needs privileged mode
securityContext:
privileged: true
resources:
limits:
cpu: 7300m
memory: "34Gi"
requests:
cpu: 7300m
memory: "34Gi"
rerun_auth_config:
github_team_ids:
- 2241179 # release-managers
annotations:
testgrid-dashboards: sig-release-master-informing, sig-testing-canaries
testgrid-tab-name: build-master-canary
testgrid-alert-email: [email protected], [email protected]

- name: ci-kubernetes-build-no-bootstrap
- name: ci-kubernetes-build-canary
interval: 1h
cluster: k8s-infra-prow-build
decorate: true
Expand All @@ -123,28 +85,28 @@ periodics:
- wrapper.sh
- /krel
- ci-build
- --configure-docker
- --allow-dup
- --fast
- --bucket=k8s-release-dev
- --gcs-root=ci-no-bootstrap
- --registry=gcr.io/k8s-staging-ci-images
- --extra-version-markers=k8s-master
# docker-in-docker needs privileged mode
securityContext:
privileged: true
resources:
limits:
cpu: 6
memory: "20Gi"
cpu: 7300m
memory: "34Gi"
requests:
cpu: 6
memory: "20Gi"
cpu: 7300m
memory: "34Gi"
rerun_auth_config:
github_team_ids:
- 2241179 # release-managers
annotations:
testgrid-dashboards: sig-release-releng-informing
testgrid-tab-name: build-master-no-bootstrap
testgrid-alert-email: [email protected]
testgrid-dashboards: sig-release-releng-informing, sig-release-master-informing, sig-testing-canaries
testgrid-tab-name: build-master-canary
testgrid-alert-email: [email protected], [email protected]

- interval: 5m
name: ci-kubernetes-build-fast
Expand Down

0 comments on commit aa1e1d1

Please sign in to comment.