diff --git a/config/jobs/kubernetes-sigs/cluster-api/cluster-api-periodics-release-1-3-upgrades.yaml b/config/jobs/kubernetes-sigs/cluster-api/cluster-api-periodics-release-1-3-upgrades.yaml index 39c7116e02e5..f6d4a1822cdd 100644 --- a/config/jobs/kubernetes-sigs/cluster-api/cluster-api-periodics-release-1-3-upgrades.yaml +++ b/config/jobs/kubernetes-sigs/cluster-api/cluster-api-periodics-release-1-3-upgrades.yaml @@ -1,10 +1,9 @@ periodics: - name: periodic-cluster-api-e2e-workload-upgrade-1-18-1-19-release-1-3 + cluster: eks-prow-build-cluster interval: 24h decorate: true - decoration_config: - gcs_credentials_secret: "" # Use workload identity for uploading artifacts rerun_auth_config: github_team_slugs: - org: kubernetes-sigs @@ -47,6 +46,10 @@ periodics: resources: requests: cpu: 7300m + memory: 32Gi + limits: + cpu: 7300m + memory: 32Gi annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-1.3 testgrid-tab-name: capi-e2e-release-1-3-1-18-1-19 @@ -54,10 +57,9 @@ periodics: testgrid-num-failures-to-alert: "4" - name: periodic-cluster-api-e2e-workload-upgrade-1-19-1-20-release-1-3 + cluster: eks-prow-build-cluster interval: 24h decorate: true - decoration_config: - gcs_credentials_secret: "" # Use workload identity for uploading artifacts rerun_auth_config: github_team_slugs: - org: kubernetes-sigs @@ -100,6 +102,10 @@ periodics: resources: requests: cpu: 7300m + memory: 32Gi + limits: + cpu: 7300m + memory: 32Gi annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-1.3 testgrid-tab-name: capi-e2e-release-1-3-1-19-1-20 @@ -107,10 +113,9 @@ periodics: testgrid-num-failures-to-alert: "4" - name: periodic-cluster-api-e2e-workload-upgrade-1-20-1-21-release-1-3 + cluster: eks-prow-build-cluster interval: 24h decorate: true - decoration_config: - gcs_credentials_secret: "" # Use workload identity for uploading artifacts rerun_auth_config: github_team_slugs: - org: kubernetes-sigs @@ -153,6 +158,10 @@ periodics: resources: requests: cpu: 7300m + memory: 32Gi + limits: + cpu: 7300m + memory: 32Gi annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-1.3 testgrid-tab-name: capi-e2e-release-1-3-1-20-1-21 @@ -160,10 +169,9 @@ periodics: testgrid-num-failures-to-alert: "4" - name: periodic-cluster-api-e2e-workload-upgrade-1-21-1-22-release-1-3 + cluster: eks-prow-build-cluster interval: 24h decorate: true - decoration_config: - gcs_credentials_secret: "" # Use workload identity for uploading artifacts rerun_auth_config: github_team_slugs: - org: kubernetes-sigs @@ -206,6 +214,10 @@ periodics: resources: requests: cpu: 7300m + memory: 32Gi + limits: + cpu: 7300m + memory: 32Gi annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-1.3 testgrid-tab-name: capi-e2e-release-1-3-1-21-1-22 @@ -213,10 +225,9 @@ periodics: testgrid-num-failures-to-alert: "4" - name: periodic-cluster-api-e2e-workload-upgrade-1-22-1-23-release-1-3 + cluster: eks-prow-build-cluster interval: 24h decorate: true - decoration_config: - gcs_credentials_secret: "" # Use workload identity for uploading artifacts rerun_auth_config: github_team_slugs: - org: kubernetes-sigs @@ -259,6 +270,10 @@ periodics: resources: requests: cpu: 7300m + memory: 32Gi + limits: + cpu: 7300m + memory: 32Gi annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-1.3 testgrid-tab-name: capi-e2e-release-1-3-1-22-1-23 @@ -266,10 +281,9 @@ periodics: testgrid-num-failures-to-alert: "4" - name: periodic-cluster-api-e2e-workload-upgrade-1-23-1-24-release-1-3 + cluster: eks-prow-build-cluster interval: 24h decorate: true - decoration_config: - gcs_credentials_secret: "" # Use workload identity for uploading artifacts rerun_auth_config: github_team_slugs: - org: kubernetes-sigs @@ -312,6 +326,10 @@ periodics: resources: requests: cpu: 7300m + memory: 32Gi + limits: + cpu: 7300m + memory: 32Gi annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-1.3 testgrid-tab-name: capi-e2e-release-1-3-1-23-1-24 @@ -319,10 +337,9 @@ periodics: testgrid-num-failures-to-alert: "4" - name: periodic-cluster-api-e2e-workload-upgrade-1-24-1-25-release-1-3 + cluster: eks-prow-build-cluster interval: 24h decorate: true - decoration_config: - gcs_credentials_secret: "" # Use workload identity for uploading artifacts rerun_auth_config: github_team_slugs: - org: kubernetes-sigs @@ -365,6 +382,10 @@ periodics: resources: requests: cpu: 7300m + memory: 32Gi + limits: + cpu: 7300m + memory: 32Gi annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-1.3 testgrid-tab-name: capi-e2e-release-1-3-1-24-1-25 @@ -372,10 +393,9 @@ periodics: testgrid-num-failures-to-alert: "4" - name: periodic-cluster-api-e2e-workload-upgrade-1-25-1-26-release-1-3 + cluster: eks-prow-build-cluster interval: 24h decorate: true - decoration_config: - gcs_credentials_secret: "" # Use workload identity for uploading artifacts rerun_auth_config: github_team_slugs: - org: kubernetes-sigs @@ -418,6 +438,10 @@ periodics: resources: requests: cpu: 7300m + memory: 32Gi + limits: + cpu: 7300m + memory: 32Gi annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-1.3 testgrid-tab-name: capi-e2e-release-1-3-1-25-1-26 diff --git a/config/jobs/kubernetes-sigs/cluster-api/cluster-api-periodics-release-1-3.yaml b/config/jobs/kubernetes-sigs/cluster-api/cluster-api-periodics-release-1-3.yaml index cc5391219684..8f41abafa0e1 100644 --- a/config/jobs/kubernetes-sigs/cluster-api/cluster-api-periodics-release-1-3.yaml +++ b/config/jobs/kubernetes-sigs/cluster-api/cluster-api-periodics-release-1-3.yaml @@ -1,9 +1,8 @@ periodics: - name: periodic-cluster-api-test-release-1-3 + cluster: eks-prow-build-cluster interval: 4h decorate: true - decoration_config: - gcs_credentials_secret: "" # Use workload identity for uploading artifacts rerun_auth_config: github_team_slugs: - org: kubernetes-sigs @@ -22,16 +21,19 @@ periodics: resources: requests: cpu: 7300m + memory: 9Gi + limits: + cpu: 7300m + memory: 9Gi annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-1.3 testgrid-tab-name: capi-test-release-1-3 testgrid-alert-email: sig-cluster-lifecycle-cluster-api-alerts@kubernetes.io testgrid-num-failures-to-alert: "4" - name: periodic-cluster-api-test-mink8s-release-1-3 + cluster: eks-prow-build-cluster interval: 4h decorate: true - decoration_config: - gcs_credentials_secret: "" # Use workload identity for uploading artifacts rerun_auth_config: github_team_slugs: - org: kubernetes-sigs @@ -58,16 +60,19 @@ periodics: resources: requests: cpu: 7300m + memory: 9Gi + limits: + cpu: 7300m + memory: 9Gi annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-1.3 testgrid-tab-name: capi-test-mink8s-release-1-3 testgrid-alert-email: sig-cluster-lifecycle-cluster-api-alerts@kubernetes.io testgrid-num-failures-to-alert: "4" - name: periodic-cluster-api-e2e-release-1-3 + cluster: eks-prow-build-cluster interval: 4h decorate: true - decoration_config: - gcs_credentials_secret: "" # Use workload identity for uploading artifacts rerun_auth_config: github_team_slugs: - org: kubernetes-sigs @@ -100,16 +105,19 @@ periodics: resources: requests: cpu: 7300m + memory: 32Gi + limits: + cpu: 7300m + memory: 32Gi annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-1.3 testgrid-tab-name: capi-e2e-release-1-3 testgrid-alert-email: sig-cluster-lifecycle-cluster-api-alerts@kubernetes.io testgrid-num-failures-to-alert: "4" - name: periodic-cluster-api-e2e-mink8s-release-1-3 + cluster: eks-prow-build-cluster interval: 4h decorate: true - decoration_config: - gcs_credentials_secret: "" # Use workload identity for uploading artifacts rerun_auth_config: github_team_slugs: - org: kubernetes-sigs @@ -150,6 +158,10 @@ periodics: resources: requests: cpu: 7300m + memory: 32Gi + limits: + cpu: 7300m + memory: 32Gi annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-1.3 testgrid-tab-name: capi-e2e-mink8s-release-1-3 diff --git a/config/jobs/kubernetes-sigs/cluster-api/cluster-api-presubmits-release-1-3.yaml b/config/jobs/kubernetes-sigs/cluster-api/cluster-api-presubmits-release-1-3.yaml index 3be20322a741..6945c8fda527 100644 --- a/config/jobs/kubernetes-sigs/cluster-api/cluster-api-presubmits-release-1-3.yaml +++ b/config/jobs/kubernetes-sigs/cluster-api/cluster-api-presubmits-release-1-3.yaml @@ -1,9 +1,8 @@ presubmits: kubernetes-sigs/cluster-api: - name: pull-cluster-api-build-release-1-3 + cluster: eks-prow-build-cluster decorate: true - decoration_config: - gcs_credentials_secret: "" # Use workload identity for uploading artifacts path_alias: sigs.k8s.io/cluster-api always_run: true branches: @@ -15,13 +14,19 @@ presubmits: command: - runner.sh - ./scripts/ci-build.sh + resources: + requests: + cpu: 7300m + memory: 9Gi + limits: + cpu: 7300m + memory: 9Gi annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-1.3 testgrid-tab-name: capi-pr-build-release-1-3 - name: pull-cluster-api-apidiff-release-1-3 + cluster: eks-prow-build-cluster decorate: true - decoration_config: - gcs_credentials_secret: "" # Use workload identity for uploading artifacts path_alias: sigs.k8s.io/cluster-api optional: true branches: @@ -30,17 +35,23 @@ presubmits: spec: serviceAccountName: prowjob-default-sa containers: - - command: + - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20230727-ea685f8747-1.25 + command: - runner.sh - ./scripts/ci-apidiff.sh - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20230727-ea685f8747-1.25 + resources: + requests: + cpu: 7300m + memory: 9Gi + limits: + cpu: 7300m + memory: 9Gi annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-1.3 testgrid-tab-name: capi-pr-apidiff-release-1-3 - name: pull-cluster-api-verify-release-1-3 + cluster: eks-prow-build-cluster decorate: true - decoration_config: - gcs_credentials_secret: "" # Use workload identity for uploading artifacts path_alias: sigs.k8s.io/cluster-api always_run: true labels: @@ -57,15 +68,18 @@ presubmits: resources: requests: cpu: 7300m + memory: 9Gi + limits: + cpu: 7300m + memory: 9Gi securityContext: privileged: true annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-1.3 testgrid-tab-name: capi-pr-verify-release-1-3 - name: pull-cluster-api-test-release-1-3 + cluster: eks-prow-build-cluster decorate: true - decoration_config: - gcs_credentials_secret: "" # Use workload identity for uploading artifacts path_alias: sigs.k8s.io/cluster-api branches: - ^release-1.3$ @@ -80,13 +94,16 @@ presubmits: resources: requests: cpu: 7300m + memory: 9Gi + limits: + cpu: 7300m + memory: 9Gi annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-1.3 testgrid-tab-name: capi-pr-test-release-1-3 - name: pull-cluster-api-test-mink8s-release-1-3 + cluster: eks-prow-build-cluster decorate: true - decoration_config: - gcs_credentials_secret: "" # Use workload identity for uploading artifacts path_alias: sigs.k8s.io/cluster-api branches: - ^release-1.3$ @@ -109,16 +126,19 @@ presubmits: resources: requests: cpu: 7300m + memory: 9Gi + limits: + cpu: 7300m + memory: 9Gi annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-1.3 testgrid-tab-name: capi-pr-test-mink8s-release-1-3 - name: pull-cluster-api-e2e-release-1-3 + cluster: eks-prow-build-cluster labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" decorate: true - decoration_config: - gcs_credentials_secret: "" # Use workload identity for uploading artifacts branches: - ^release-1.3$ path_alias: sigs.k8s.io/cluster-api @@ -139,16 +159,19 @@ presubmits: resources: requests: cpu: 7300m + memory: 32Gi + limits: + cpu: 7300m + memory: 32Gi annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-1.3 testgrid-tab-name: capi-pr-e2e-release-1-3 - name: pull-cluster-api-e2e-informing-release-1-3 + cluster: eks-prow-build-cluster labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" decorate: true - decoration_config: - gcs_credentials_secret: "" # Use workload identity for uploading artifacts optional: true branches: - ^release-1.3$ @@ -172,16 +195,19 @@ presubmits: resources: requests: cpu: 7300m + memory: 32Gi + limits: + cpu: 7300m + memory: 32Gi annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-1.3 testgrid-tab-name: capi-pr-e2e-informing-release-1-3 - name: pull-cluster-api-e2e-informing-ipv6-release-1-3 + cluster: eks-prow-build-cluster labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" decorate: true - decoration_config: - gcs_credentials_secret: "" # Use workload identity for uploading artifacts optional: true branches: - ^release-1.3$ @@ -208,16 +234,19 @@ presubmits: resources: requests: cpu: 7300m + memory: 32Gi + limits: + cpu: 7300m + memory: 32Gi annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-1.3 testgrid-tab-name: capi-pr-e2e-informing-ipv6-release-1-3 - name: pull-cluster-api-e2e-full-release-1-3 + cluster: eks-prow-build-cluster labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" decorate: true - decoration_config: - gcs_credentials_secret: "" # Use workload identity for uploading artifacts optional: true always_run: false branches: @@ -242,16 +271,19 @@ presubmits: resources: requests: cpu: 7300m + memory: 32Gi + limits: + cpu: 7300m + memory: 32Gi annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-1.3 testgrid-tab-name: capi-pr-e2e-full-release-1-3 - name: pull-cluster-api-e2e-workload-upgrade-1-25-1-26-release-1-3 + cluster: eks-prow-build-cluster labels: preset-dind-enabled: "true" preset-kind-volume-mounts: "true" decorate: true - decoration_config: - gcs_credentials_secret: "" # Use workload identity for uploading artifacts optional: true always_run: false branches: @@ -288,6 +320,10 @@ presubmits: resources: requests: cpu: 7300m + memory: 32Gi + limits: + cpu: 7300m + memory: 32Gi annotations: testgrid-dashboards: sig-cluster-lifecycle-cluster-api-1.3 testgrid-tab-name: capi-pr-e2e-release-1-3-1-25-1-26