From 54ad8676618eac05fc2ef728f57179f33b10cba5 Mon Sep 17 00:00:00 2001 From: elieser pereira Date: Fri, 27 Sep 2024 17:29:13 -0300 Subject: [PATCH] replicate pull-crio-cgroupv1-node-e2e-features using kubetest2 --- .../sig-node/sig-node-presubmit.yaml | 55 +++++++++++++++++++ 1 file changed, 55 insertions(+) diff --git a/config/jobs/kubernetes/sig-node/sig-node-presubmit.yaml b/config/jobs/kubernetes/sig-node/sig-node-presubmit.yaml index 8efe04a927b1..ccf5ccc73f38 100644 --- a/config/jobs/kubernetes/sig-node/sig-node-presubmit.yaml +++ b/config/jobs/kubernetes/sig-node/sig-node-presubmit.yaml @@ -1656,6 +1656,61 @@ presubmits: annotations: testgrid-dashboards: sig-node-cri-o, sig-node-presubmits testgrid-tab-name: pr-node-crio-cgroupv1-node-e2e-features + - name: pull-crio-cgroupv1-node-e2e-features-kubetest2 + cluster: k8s-infra-prow-build + # explicitly needs /test pull-crio-cgroupv1-node-e2e-features-kubetest2 to run + always_run: false + optional: true + skip_branches: + - release-\d+\.\d+ # per-release image + decorate: true + path_alias: k8s.io/kubernetes + extra_refs: + - org: kubernetes + repo: test-infra + base_ref: master + path_alias: k8s.io/test-infra + decoration_config: + timeout: 440m + labels: + preset-service-account: "true" + preset-k8s-ssh: "true" + preset-pull-kubernetes-e2e: "true" + preset-pull-kubernetes-e2e-gce: "true" + annotations: + testgrid-dashboards: sig-node-cri-o, sig-node-presubmits + testgrid-tab-name: pr-node-crio-cgroupv1-node-e2e-features-kubetest2 + spec: + containers: + - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240923-c8645c1a17-master + command: + - runner.sh + args: + - kubetest2 + - noop + - --test=node + - -- + - --repo-root=. + - --gcp-zone=us-west1-b + - --parallelism=8 + - --focus-regex=\[NodeFeature:.+\]|\[NodeFeature\] + - --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\"]}"' + - --image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/crio/latest/image-config-cgroupv1.yaml + resources: + limits: + cpu: 4 + memory: 6Gi + requests: + cpu: 4 + memory: 6Gi + env: + - name: GOPATH + value: /go + - name: KUBE_SSH_USER + value: core + - name: IGNITION_INJECT_GCE_SSH_PUBLIC_KEY_FILE + value: "1" - name: pull-kubernetes-node-kubelet-serial-crio-cgroupv1 cluster: k8s-infra-prow-build skip_branches: