From 56c62109f7204f913ee33759f887418505d3b812 Mon Sep 17 00:00:00 2001 From: Varsharani Deshmane1 Date: Thu, 30 Oct 2025 04:16:29 -0700 Subject: [PATCH] Unit-test jobs for 1.34 and 1.33 branches on ppc64le Signed-off-by: varshadeshmane92 --- ...d-provider-ibmcloud-ppc64le-periodics.yaml | 74 +++++++++++++++++++ 1 file changed, 74 insertions(+) diff --git a/config/jobs/kubernetes/cloud-provider-ibmcloud/cloud-provider-ibmcloud-ppc64le-periodics.yaml b/config/jobs/kubernetes/cloud-provider-ibmcloud/cloud-provider-ibmcloud-ppc64le-periodics.yaml index f2477e4d3e98..9a02f53564b5 100644 --- a/config/jobs/kubernetes/cloud-provider-ibmcloud/cloud-provider-ibmcloud-ppc64le-periodics.yaml +++ b/config/jobs/kubernetes/cloud-provider-ibmcloud/cloud-provider-ibmcloud-ppc64le-periodics.yaml @@ -36,6 +36,80 @@ periodics: cpu: 6 memory: "28Gi" + - name: ci-kubernetes-unit-ppc64le-1.34 + interval: 1h + cluster: k8s-infra-ppc64le-prow-build + decorate: true + extra_refs: + - org: kubernetes + repo: kubernetes + base_ref: release-1.34 + path_alias: k8s.io/kubernetes + annotations: + testgrid-dashboards: ibm-ppc64le-k8s, ibm-ppc64le-periodics + testgrid-tab-name: ci-kubernetes-unit-ppc64le-1.34 + spec: + # unit tests have no business requiring root or doing privileged operations + securityContext: + # NOTE: these are arbitrary non-root values. They don't exist in the + # image and don't need to, the unit tests should only write to TMPDIR + runAsGroup: 2010 + runAsUser: 2001 + containers: + - image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251021-e2c2c9806f-master + command: + - make + - test + env: + - name: KUBE_TIMEOUT + value: "-timeout=300s" + securityContext: + allowPrivilegeEscalation: false + resources: + requests: + cpu: 6 + memory: "28Gi" + limits: + cpu: 6 + memory: "28Gi" + + - name: ci-kubernetes-unit-ppc64le-1.33 + interval: 1h + cluster: k8s-infra-ppc64le-prow-build + decorate: true + extra_refs: + - org: kubernetes + repo: kubernetes + base_ref: release-1.33 + path_alias: k8s.io/kubernetes + annotations: + testgrid-dashboards: ibm-ppc64le-k8s, ibm-ppc64le-periodics + testgrid-tab-name: ci-kubernetes-unit-ppc64le-1.33 + spec: + # unit tests have no business requiring root or doing privileged operations + securityContext: + # NOTE: these are arbitrary non-root values. They don't exist in the + # image and don't need to, the unit tests should only write to TMPDIR + runAsGroup: 2010 + runAsUser: 2001 + containers: + - image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251021-e2c2c9806f-master + command: + - make + - test + env: + - name: KUBE_TIMEOUT + value: "-timeout=300s" + securityContext: + allowPrivilegeEscalation: false + resources: + requests: + cpu: 6 + memory: "28Gi" + limits: + cpu: 6 + memory: "28Gi" + - name: ci-kubernetes-integration-master-ppc64le interval: 1h cluster: k8s-infra-ppc64le-prow-build