From 3f237a94ef705894fa92102a2bf90fac41fd0a75 Mon Sep 17 00:00:00 2001 From: Kevin Hannon Date: Thu, 21 Sep 2023 17:40:32 -0400 Subject: [PATCH 1/2] crio jobs should use community cluster --- config/jobs/kubernetes/sig-node/crio.yaml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/config/jobs/kubernetes/sig-node/crio.yaml b/config/jobs/kubernetes/sig-node/crio.yaml index 2844a05e5a69..eed6bb26fbb5 100644 --- a/config/jobs/kubernetes/sig-node/crio.yaml +++ b/config/jobs/kubernetes/sig-node/crio.yaml @@ -1,5 +1,6 @@ periodics: - name: ci-crio-cgroupv1-node-e2e-conformance + cluster: k8s-infra-prow-build interval: 1h labels: preset-service-account: "true" @@ -77,6 +78,7 @@ periodics: # testgrid-alert-email: kubernetes-sig-node-test-failures@googlegroups.com # description: "OWNER: sig-node; runs NodeConformance and alpha e2e tests with crio master and cgroup v1" - name: ci-crio-cgroupv1-node-e2e-features + cluster: k8s-infra-prow-build interval: 1h labels: preset-service-account: "true" @@ -120,6 +122,7 @@ periodics: testgrid-alert-email: kubernetes-sig-node-test-failures@googlegroups.com description: "OWNER: sig-node; runs NodeFeatures e2e tests with crio master and cgroup v1" - name: ci-crio-cgroupv1-node-e2e-flaky + cluster: k8s-infra-prow-build interval: 2h labels: preset-service-account: "true" @@ -206,6 +209,7 @@ periodics: testgrid-alert-email: kubernetes-sig-node-test-failures@googlegroups.com description: "Contains all uncategorized tests, these are tests which are not marked with a [Node] tag. All node tests should be marked with [NodeFeature] or [NodeSpecialFeature] or [NodeAlphaFeature] or [NodeConformance] classification. Also skipped are [Flaky], [Benchmark], [Legacy]." - name: ci-crio-cgroupv1-node-e2e-eviction + cluster: k8s-infra-prow-build interval: 4h30m labels: preset-service-account: "true" @@ -249,6 +253,7 @@ periodics: testgrid-alert-email: kubernetes-sig-node-test-failures@googlegroups.com description: "OWNER: sig-node; runs Eviction e2e tests with crio master and cgroup v1" - name: ci-crio-cgroupv2-node-e2e-conformance + cluster: k8s-infra-prow-build interval: 1h labels: preset-service-account: "true" @@ -292,6 +297,7 @@ periodics: testgrid-alert-email: kubernetes-sig-node-test-failures@googlegroups.com description: "OWNER: sig-node; runs NodeConformance e2e tests with crio master and cgroup v2" - name: ci-crio-cgroupv1-node-e2e-resource-managers + cluster: k8s-infra-prow-build interval: 4h labels: preset-service-account: "true" @@ -335,6 +341,7 @@ periodics: testgrid-alert-email: kubernetes-sig-node-test-failures@googlegroups.com description: "Executes CPU, Memory and Topology manager e2e tests" - name: ci-crio-cgroupv1-node-e2e-hugepages + cluster: k8s-infra-prow-build interval: 4h labels: preset-service-account: "true" @@ -378,6 +385,7 @@ periodics: testgrid-alert-email: kubernetes-sig-node-test-failures@googlegroups.com description: "Executes hugepages e2e tests" - name: ci-crio-cgroupv1-evented-pleg + cluster: k8s-infra-prow-build interval: 3h labels: preset-service-account: "true" From 9ba477f6df591e01fafea5c3f8e8ff610c51348e Mon Sep 17 00:00:00 2001 From: Kevin Hannon Date: Fri, 22 Sep 2023 09:24:59 -0400 Subject: [PATCH 2/2] add resources --- config/jobs/kubernetes/sig-node/crio.yaml | 63 +++++++++++++++++++++++ 1 file changed, 63 insertions(+) diff --git a/config/jobs/kubernetes/sig-node/crio.yaml b/config/jobs/kubernetes/sig-node/crio.yaml index eed6bb26fbb5..108d7acf7e57 100644 --- a/config/jobs/kubernetes/sig-node/crio.yaml +++ b/config/jobs/kubernetes/sig-node/crio.yaml @@ -38,6 +38,13 @@ periodics: env: - name: GOPATH value: /go + resources: + limits: + cpu: 4 + memory: 6Gi + requests: + cpu: 4 + memory: 6Gi annotations: testgrid-dashboards: sig-node-cri-o, sig-release-master-informing, sig-node-release-blocking testgrid-tab-name: ci-crio-cgroupv1-node-e2e-conformance @@ -116,6 +123,13 @@ periodics: env: - name: GOPATH value: /go + resources: + limits: + cpu: 4 + memory: 6Gi + requests: + cpu: 4 + memory: 6Gi annotations: testgrid-dashboards: sig-node-cri-o testgrid-tab-name: ci-crio-cgroupv1-node-e2e-features @@ -160,6 +174,13 @@ periodics: env: - name: GOPATH value: /go + resources: + limits: + cpu: 4 + memory: 6Gi + requests: + cpu: 4 + memory: 6Gi annotations: testgrid-dashboards: sig-node-cri-o testgrid-tab-name: ci-crio-cgroupv1-node-e2e-flaky @@ -203,6 +224,13 @@ periodics: env: - name: GOPATH value: /go + resources: + limits: + cpu: 4 + memory: 6Gi + requests: + cpu: 4 + memory: 6Gi annotations: testgrid-dashboards: sig-node-cri-o testgrid-tab-name: ci-crio-cgroupv1-node-e2e-unlabelled @@ -247,6 +275,13 @@ periodics: env: - name: GOPATH value: /go + resources: + limits: + cpu: 4 + memory: 6Gi + requests: + cpu: 4 + memory: 6Gi annotations: testgrid-dashboards: sig-node-cri-o testgrid-tab-name: ci-crio-cgroupv1-node-e2e-eviction @@ -291,6 +326,13 @@ periodics: env: - name: GOPATH value: /go + resources: + limits: + cpu: 4 + memory: 6Gi + requests: + cpu: 4 + memory: 6Gi annotations: testgrid-dashboards: sig-node-cri-o, sig-node-release-blocking testgrid-tab-name: ci-crio-cgroupv2-node-e2e-conformance @@ -335,6 +377,13 @@ periodics: env: - name: GOPATH value: /go + resources: + limits: + cpu: 4 + memory: 6Gi + requests: + cpu: 4 + memory: 6Gi annotations: testgrid-dashboards: sig-node-cri-o testgrid-tab-name: ci-crio-cgroupv1-node-e2e-resource-managers @@ -379,6 +428,13 @@ periodics: env: - name: GOPATH value: /go + resources: + limits: + cpu: 4 + memory: 6Gi + requests: + cpu: 4 + memory: 6Gi annotations: testgrid-dashboards: sig-node-cri-o testgrid-tab-name: ci-crio-cgroupv1-node-e2e-hugepages @@ -433,6 +489,13 @@ periodics: value: /go - name: IGNITION_INJECT_GCE_SSH_PUBLIC_KEY_FILE value: "1" + resources: + limits: + cpu: 4 + memory: 6Gi + requests: + cpu: 4 + memory: 6Gi annotations: testgrid-dashboards: sig-node-cri-o testgrid-tab-name: ci-crio-cgroupv1-evented-pleg