Skip to content

Commit

Permalink
Merge pull request #24039 from rayandas/migrate-release-blocking-jobs
Browse files Browse the repository at this point in the history
sig-node: migrate away from Google project : k8s-jkns-pr-node-e2e
  • Loading branch information
k8s-ci-robot committed Nov 10, 2021
2 parents 29b355e + 147f0c3 commit 61844e5
Show file tree
Hide file tree
Showing 2 changed files with 87 additions and 22 deletions.
1 change: 1 addition & 0 deletions config/jobs/kubernetes/sig-node/node-kubelet.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -211,6 +211,7 @@ periodics:
testgrid-tab-name: node-kubelet-serial

- name: ci-kubernetes-node-kubelet-serial-containerd
cluster: k8s-infra-prow-build
interval: 4h
labels:
preset-service-account: "true"
Expand Down
108 changes: 86 additions & 22 deletions config/jobs/kubernetes/sig-node/sig-node-presubmit.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -367,6 +367,7 @@ presubmits:
- --image-config-file=/go/src/k8s.io/test-infra/jobs/e2e_node/containerd/containerd-master/image-config.yaml
- --image-config-dir=/home/prow
- name: pull-kubernetes-node-e2e-alpha
cluster: k8s-infra-prow-build
branches:
- master
always_run: false
Expand All @@ -387,7 +388,6 @@ presubmits:
- --scenario=kubernetes_e2e
- -- # end bootstrap args, scenario args below
- --deployment=node
- --gcp-project=k8s-jkns-pr-node-e2e
- --gcp-zone=us-west1-b
- --node-test-args=--feature-gates=AllAlpha=true,CSIMigration=false,RotateKubeletServerCertificate=false,InTreePluginGCEUnregister=false --kubelet-flags="--cgroups-per-qos=true --cgroup-root=/"
- --node-tests=true
Expand All @@ -396,11 +396,16 @@ presubmits:
- --timeout=65m
- --node-args=--image-config-file=/workspace/test-infra/jobs/e2e_node/image-config.yaml
resources:
limits:
cpu: 4
memory: 6Gi
requests:
memory: "6Gi"
cpu: 4
memory: 6Gi
annotations:
testgrid-create-test-group: 'true'
- name: pull-kubernetes-node-e2e-alpha-kubetest2
cluster: k8s-infra-prow-build
# explicitly needs /test pull-kubernetes-node-e2e-alpha-kubetest2 to run
always_run: false
# if at all it is run and fails, don't block the PR
Expand All @@ -427,8 +432,12 @@ presubmits:
# https://github.com/kubernetes/test-infra/blob/3c3d64f398a5e4f324200d25183c98a4bfa842ac/images/kubekins-e2e/variants.yaml#L8
- image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20211109-db1707d3de-experimental
resources:
limits:
cpu: 4
memory: 6Gi
requests:
memory: "6Gi"
cpu: 4
memory: 6Gi
command:
- runner.sh
args:
Expand All @@ -437,7 +446,6 @@ presubmits:
- --test=node
- --
- --repo-root=.
- --gcp-project=k8s-jkns-pr-node-e2e
- --gcp-zone=us-west1-b
- --parallelism=8
- --focus-regex=\[NodeConformance\]|\[NodeAlphaFeature:.+\]|\[NodeAlphaFeature\]
Expand Down Expand Up @@ -784,6 +792,7 @@ presubmits:
- --test-args=--feature-gates=LocalStorageCapacityIsolation=true --kubelet-flags="--cgroups-per-qos=true --cgroup-root=/"
- --image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/image-config-serial.yaml
- name: pull-kubernetes-node-kubelet-serial-cpu-manager
cluster: k8s-infra-prow-build
always_run: false
optional: true
skip_report: false
Expand All @@ -798,6 +807,13 @@ presubmits:
spec:
containers:
- image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20211109-db1707d3de-master
resources:
limits:
cpu: 4
memory: 6Gi
requests:
cpu: 4
memory: 6Gi
args:
- --repo=k8s.io/kubernetes=$(PULL_REFS)
- --repo=k8s.io/release
Expand All @@ -806,7 +822,6 @@ presubmits:
- --scenario=kubernetes_e2e
- --
- --deployment=node
- --gcp-project=k8s-jkns-pr-node-e2e
- --gcp-zone=us-west1-b
- --node-args=--image-config-file=/workspace/test-infra/jobs/e2e_node/image-config-serial-cpu-manager.yaml
- --node-test-args=--kubelet-flags="--cgroups-per-qos=true --cgroup-root=/"
Expand Down Expand Up @@ -866,6 +881,7 @@ presubmits:
- --test-args=--kubelet-flags="--cgroups-per-qos=true --cgroup-root=/"
- --image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/image-config-serial-cpu-manager.yaml
- name: pull-kubernetes-node-kubelet-serial-topology-manager
cluster: k8s-infra-prow-build
always_run: false
optional: true
skip_report: false
Expand All @@ -880,6 +896,13 @@ presubmits:
spec:
containers:
- image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20211109-db1707d3de-master
resources:
limits:
cpu: 4
memory: 6Gi
requests:
cpu: 4
memory: 6Gi
args:
- --repo=k8s.io/kubernetes=$(PULL_REFS)
- --repo=k8s.io/release
Expand All @@ -888,7 +911,6 @@ presubmits:
- --scenario=kubernetes_e2e
- --
- --deployment=node
- --gcp-project=k8s-jkns-pr-node-e2e
- --gcp-zone=us-west1-b
- --node-args=--image-config-file=/workspace/test-infra/jobs/e2e_node/image-config-serial-cpu-manager.yaml
- --node-test-args=--kubelet-flags="--cgroups-per-qos=true --cgroup-root=/"
Expand Down Expand Up @@ -948,6 +970,7 @@ presubmits:
- --test-args=--kubelet-flags="--cgroups-per-qos=true --cgroup-root=/"
- --image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/image-config-serial-cpu-manager.yaml
- name: pull-kubernetes-node-kubelet-serial-hugepages
cluster: k8s-infra-prow-build
always_run: false
optional: true
skip_report: false
Expand All @@ -962,6 +985,13 @@ presubmits:
spec:
containers:
- image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20211109-db1707d3de-master
resources:
limits:
cpu: 4
memory: 6Gi
requests:
cpu: 4
memory: 6Gi
args:
- --repo=k8s.io/kubernetes=$(PULL_REFS)
- --repo=k8s.io/release
Expand All @@ -970,7 +1000,6 @@ presubmits:
- --scenario=kubernetes_e2e
- --
- --deployment=node
- --gcp-project=k8s-jkns-pr-node-e2e
- --gcp-zone=us-west1-b
- --node-args=--image-config-file=/workspace/test-infra/jobs/e2e_node/image-config-serial-hugepages.yaml
- --node-test-args=--kubelet-flags="--cgroups-per-qos=true --cgroup-root=/"
Expand All @@ -982,6 +1011,7 @@ presubmits:
- name: GOPATH
value: /go
- name: pull-kubernetes-node-crio-cgrpv2-e2e
cluster: k8s-infra-prow-build
skip_branches:
- release-\d+\.\d+ # per-release image
annotations:
Expand Down Expand Up @@ -1009,7 +1039,6 @@ presubmits:
- -- # end bootstrap args, scenario args below
- --deployment=node
- --env=KUBE_SSH_USER=core
- --gcp-project=k8s-jkns-pr-node-e2e
- --gcp-zone=us-west1-b
- '--node-test-args=--container-runtime=remote --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 --non-masquerade-cidr=0.0.0.0/0" --extra-log="{\"name\": \"crio.log\", \"journalctl\": [\"-u\", \"crio\"]}"'
- --node-tests=true
Expand All @@ -1018,8 +1047,12 @@ presubmits:
- --timeout=180m
- --node-args=--image-config-file=/workspace/test-infra/jobs/e2e_node/crio/latest/image-config-cgrpv2.yaml
resources:
limits:
cpu: 4
memory: 6Gi
requests:
memory: "6Gi"
cpu: 4
memory: 6Gi
- name: pull-kubernetes-node-crio-cgrpv2-e2e-kubetest2
# explicitly needs /test pull-kubernetes-node-crio-cgrpv2-e2e-kubetest2 to run
always_run: false
Expand Down Expand Up @@ -1071,6 +1104,7 @@ presubmits:
- '--test-args=--container-runtime=remote --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 --non-masquerade-cidr=0.0.0.0/0" --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-cgrpv2.yaml
- name: pull-kubernetes-node-kubelet-serial-crio-cgroupv1
cluster: k8s-infra-prow-build
skip_branches:
- release-\d+\.\d+ # per-release image
annotations:
Expand All @@ -1097,7 +1131,6 @@ presubmits:
- -- # end bootstrap args, scenario args below
- --deployment=node
- --env=KUBE_SSH_USER=core
- --gcp-project=k8s-jkns-pr-node-e2e
- --gcp-zone=us-west1-b
- '--node-test-args=--feature-gates=DynamicKubeletConfig=true,LocalStorageCapacityIsolation=true --container-runtime=remote --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 --non-masquerade-cidr=0.0.0.0/0" --extra-log="{\"name\": \"crio.log\", \"journalctl\": [\"-u\", \"crio\"]}"'
- --node-tests=true
Expand All @@ -1106,9 +1139,14 @@ presubmits:
- --timeout=420m
- --node-args=--image-config-file=/workspace/test-infra/jobs/e2e_node/crio/latest/image-config-cgrpv1-serial.yaml
resources:
limits:
cpu: 4
memory: 6Gi
requests:
memory: "6Gi"
cpu: 4
memory: 6Gi
- name: pull-kubernetes-node-kubelet-serial-crio-cgroupv2
cluster: k8s-infra-prow-build
skip_branches:
- release-\d+\.\d+ # per-release image
annotations:
Expand All @@ -1135,7 +1173,6 @@ presubmits:
- -- # end bootstrap args, scenario args below
- --deployment=node
- --env=KUBE_SSH_USER=core
- --gcp-project=k8s-jkns-pr-node-e2e
- --gcp-zone=us-west1-b
- '--node-test-args=--feature-gates=DynamicKubeletConfig=true,LocalStorageCapacityIsolation=true --container-runtime=remote --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 --non-masquerade-cidr=0.0.0.0/0" --extra-log="{\"name\": \"crio.log\", \"journalctl\": [\"-u\", \"crio\"]}"'
- --node-tests=true
Expand All @@ -1144,9 +1181,14 @@ presubmits:
- --timeout=420m
- --node-args=--image-config-file=/workspace/test-infra/jobs/e2e_node/crio/latest/image-config-cgrpv2-serial.yaml
resources:
limits:
cpu: 4
memory: 6Gi
requests:
memory: "6Gi"
cpu: 4
memory: 6Gi
- name: pull-kubernetes-node-crio-e2e
cluster: k8s-infra-prow-build
skip_branches:
- release-\d+\.\d+ # per-release image
annotations:
Expand Down Expand Up @@ -1175,7 +1217,6 @@ presubmits:
- -- # end bootstrap args, scenario args below
- --deployment=node
- --env=KUBE_SSH_USER=core
- --gcp-project=k8s-jkns-pr-node-e2e
- --gcp-zone=us-west1-b
- '--node-test-args=--container-runtime=remote --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 --non-masquerade-cidr=0.0.0.0/0" --extra-log="{\"name\": \"crio.log\", \"journalctl\": [\"-u\", \"crio\"]}"'
- --node-tests=true
Expand All @@ -1184,8 +1225,12 @@ presubmits:
- --timeout=180m
- --node-args=--image-config-file=/workspace/test-infra/jobs/e2e_node/crio/latest/image-config-cgrpv1.yaml
resources:
limits:
cpu: 4
memory: 6Gi
requests:
memory: "6Gi"
cpu: 4
memory: 6Gi
- name: pull-kubernetes-node-crio-e2e-kubetest2
# explicitly needs /test pull-kubernetes-node-crio-e2e-kubetest2 to run
always_run: false
Expand Down Expand Up @@ -1238,6 +1283,7 @@ presubmits:
- --image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/crio/latest/image-config-cgrpv1.yaml

- name: pull-kubernetes-node-kubelet-serial-memory-manager
cluster: k8s-infra-prow-build
always_run: false
optional: true
skip_report: false
Expand All @@ -1253,6 +1299,13 @@ presubmits:
spec:
containers:
- image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20211109-db1707d3de-master
resources:
limits:
cpu: 4
memory: 6Gi
requests:
cpu: 4
memory: 6Gi
args:
- --repo=k8s.io/kubernetes=$(PULL_REFS)
- --repo=k8s.io/release
Expand All @@ -1261,7 +1314,6 @@ presubmits:
- --scenario=kubernetes_e2e
- --
- --deployment=node
- --gcp-project=k8s-jkns-pr-node-e2e
- --gcp-zone=us-west1-b
- --node-args=--image-config-file=/workspace/test-infra/jobs/e2e_node/image-config-serial-cpu-manager.yaml
- --node-test-args=--kubelet-flags="--cgroups-per-qos=true --cgroup-root=/"
Expand All @@ -1274,6 +1326,7 @@ presubmits:
value: /go

- name: pull-kubernetes-node-memoryqos-cgrpv2
cluster: k8s-infra-prow-build
skip_branches:
- release-\d+\.\d+ # per-release image
annotations:
Expand Down Expand Up @@ -1301,7 +1354,6 @@ presubmits:
- -- # end bootstrap args, scenario args below
- --deployment=node
- --env=KUBE_SSH_USER=core
- --gcp-project=k8s-jkns-pr-node-e2e
- --gcp-zone=us-west1-b
- '--node-test-args=--feature-gates=MemoryQoS=true --container-runtime=remote --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 --non-masquerade-cidr=0.0.0.0/0" --extra-log="{\"name\": \"crio.log\", \"journalctl\": [\"-u\", \"crio\"]}"'
- --node-tests=true
Expand All @@ -1310,9 +1362,14 @@ presubmits:
- --timeout=180m
- --node-args=--image-config-file=/workspace/test-infra/jobs/e2e_node/crio/latest/image-config-cgrpv2.yaml
resources:
limits:
cpu: 4
memory: 6Gi
requests:
memory: "6Gi"
cpu: 4
memory: 6Gi
- name: pull-kubernetes-node-swap-ubuntu
cluster: k8s-infra-prow-build
always_run: false
optional: true
skip_report: false
Expand All @@ -1337,7 +1394,6 @@ presubmits:
- --scenario=kubernetes_e2e
- --
- --deployment=node
- --gcp-project=k8s-jkns-pr-node-e2e
- --gcp-zone=us-west1-b
- --node-args=--image-config-file=/workspace/test-infra/jobs/e2e_node/swap/image-config-swap.yaml
- --node-test-args=--feature-gates=NodeSwap=true --kubelet-flags="--cgroups-per-qos=true --cgroup-root=/ --fail-swap-on=false"
Expand All @@ -1349,10 +1405,15 @@ presubmits:
- name: GOPATH
value: /go
resources:
limits:
cpu: 4
memory: 6Gi
requests:
memory: "6Gi"
cpu: 4
memory: 6Gi

- name: pull-kubernetes-node-swap-fedora
cluster: k8s-infra-prow-build
skip_branches:
- release-\d+\.\d+ # per-release image
annotations:
Expand Down Expand Up @@ -1381,7 +1442,6 @@ presubmits:
- -- # end bootstrap args, scenario args below
- --deployment=node
- --env=KUBE_SSH_USER=core
- --gcp-project=k8s-jkns-pr-node-e2e
- --gcp-zone=us-west1-b
- '--node-test-args=--feature-gates=NodeSwap=true --container-runtime=remote --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 --non-masquerade-cidr=0.0.0.0/0" --extra-log="{\"name\": \"crio.log\", \"journalctl\": [\"-u\", \"crio\"]}"'
- --node-tests=true
Expand All @@ -1390,5 +1450,9 @@ presubmits:
- --timeout=180m
- --node-args=--image-config-file=/workspace/test-infra/jobs/e2e_node/swap/image-config-swap-fedora.yaml
resources:
limits:
cpu: 4
memory: 6Gi
requests:
memory: "6Gi"
cpu: 4
memory: 6Gi

0 comments on commit 61844e5

Please sign in to comment.