From a5b3587075e27cf7e3ed6ee77f3952ed876165b8 Mon Sep 17 00:00:00 2001 From: Emma Foley Date: Fri, 31 May 2024 08:05:33 -0400 Subject: [PATCH] [zuul] Add temp jobs to test bigger nodesets --- .zuul.yaml | 142 ++++++++++++++++++++++++++++++++++++----------------- 1 file changed, 98 insertions(+), 44 deletions(-) diff --git a/.zuul.yaml b/.zuul.yaml index 75d9ce78..2b68ff24 100644 --- a/.zuul.yaml +++ b/.zuul.yaml @@ -7,14 +7,6 @@ - name: crc label: coreos-crc-extracted-2-19-0-xxl -- nodeset: - name: stf-crc_extracted-ocp412-new - nodes: - - name: controller - label: cloud-centos-9-stream-tripleo-vexxhost - - name: crc - label: coreos-crc-extracted-2-19-0-3xl - - nodeset: name: stf-crc_extracted-ocp414 nodes: @@ -137,7 +129,7 @@ parent: stf-crc-nightly_bundles description: | Deploy STF using the nightly bundles on OCP 4.12 - nodeset: stf-crc_extracted-ocp412-new + nodeset: stf-crc_extracted-ocp412 - job: name: stf-crc-ocp_414-nightly_bundles @@ -151,7 +143,7 @@ parent: stf-crc-local_build description: | Build images locally and deploy STF on OCP 4.12 - nodeset: stf-crc_extracted-ocp412-new + nodeset: stf-crc_extracted-ocp412 - job: name: stf-crc-ocp_414-local_build @@ -174,6 +166,92 @@ Build STF locally and deploy from index on OCP 4.14 nodeset: stf-crc_extracted-ocp414 +# ########## +# Test jobs +# ########## +# Local_build +# +- job: + name: stf-crc-ocp_412-local_build-3xl + parent: stf-crc-ocp_412-local_build + nodeset: + nodes: + - name: controller + label: cloud-centos-9-stream-tripleo-vexxhost + - name: crc + label: coreos-crc-extracted-2-19-0-3xl + +- job: + name: stf-crc-ocp_412-local_build-4xlarge + parent: stf-crc-ocp_412-local_build + nodeset: + nodes: + - name: controller + label: cloud-centos-9-stream-tripleo-vexxhost + - name: crc + label: coreos-crc-extracted-2-19-0-4xlarge + +- job: + name: stf-crc-ocp_412-local_build-5xlarge: + parent: stf-crc-ocp_412-local_build + nodeset: + nodes: + - name: controller + label: cloud-centos-9-stream-tripleo-vexxhost + - name: crc + label: coreos-crc-extracted-2-19-0-5xlarge + +- job: + name: stf-crc-ocp_412-local_build-6xlarge + parent: stf-crc-ocp_412-local_build + nodeset: + nodes: + - name: controller + label: cloud-centos-9-stream-tripleo-vexxhost + - name: crc + label: coreos-crc-extracted-2-19-0-6xlarge + +# local_build-index_deploy +- job: + name: stf-crc-ocp_412-local_build-index_deploy-3xl + parent: stf-crc-ocp_412-local_build-index_deploy + nodeset: + nodes: + - name: controller + label: cloud-centos-9-stream-tripleo-vexxhost + - name: crc + label: coreos-crc-extracted-2-19-0-3xl + +- job: + name: stf-crc-ocp_412-local_build-index_deploy-4xlarge + parent: stf-crc-ocp_412-local_build-index_deploy + nodeset: + nodes: + - name: controller + label: cloud-centos-9-stream-tripleo-vexxhost + - name: crc + label: coreos-crc-extracted-2-19-0-4xlarge + +- job: + name: stf-crc-ocp_412-local_build-index_deploy-5xlarge: + parent: stf-crc-ocp_412-local_build-index_deploy + nodeset: + nodes: + - name: controller + label: cloud-centos-9-stream-tripleo-vexxhost + - name: crc + label: coreos-crc-extracted-2-19-0-5xlarge + +- job: + name: stf-crc-ocp_412-local_build-index_deploy-6xlarge + parent: stf-crc-ocp_412-local_build-index_deploy + nodeset: + nodes: + - name: controller + label: cloud-centos-9-stream-tripleo-vexxhost + - name: crc + label: coreos-crc-extracted-2-19-0-6xlarge + - project-template: name: stf-crc-jobs description: | @@ -187,8 +265,8 @@ - project: name: infrawatch/service-telemetry-operator - templates: - - stf-crc-jobs + #templates: + # - stf-crc-jobs periodic: jobs: - stf-crc-ocp_412-nightly_bundles @@ -196,36 +274,12 @@ github-check: jobs: - stf-crc-ocp_412-local_build + - stf-crc-ocp_412-local_build-3xl + - stf-crc-ocp_412-local_build-4xlarge + - stf-crc-ocp_412-local_build-5xlarge + - stf-crc-ocp_412-local_build-6xlarge - stf-crc-ocp_412-local_build-index_deploy - - stf-crc-ocp_412-local_build-index_deploy: - nodeset: - #name: 3xl - nodes: - - name: controller - label: cloud-centos-9-stream-tripleo-vexxhost - - name: crc - label: coreos-crc-extracted-2-19-0-3xl - - stf-crc-ocp_412-local_build-index_deploy: - nodeset: - #name: 4xlargdde - nodes: - - name: controller - label: cloud-centos-9-stream-tripleo-vexxhost - - name: crc - label: coreos-crc-extracted-2-19-0-4xlarge - - stf-crc-ocp_412-local_build-index_deploy: - nodeset: - #name: 5xlarge - nodes: - - name: controller - label: cloud-centos-9-stream-tripleo-vexxhost - - name: crc - label: coreos-crc-extracted-2-19-0-5xlarge - - stf-crc-ocp_412-local_build-index_deploy: - nodeset: - #name: 6xlarge - nodes: - - name: controller - label: cloud-centos-9-stream-tripleo-vexxhost - - name: crc - label: coreos-crc-extracted-2-19-0-6xlarge + - stf-crc-ocp_412-local_build-index_deploy-3xl + - stf-crc-ocp_412-local_build-index_deploy-4xlarge + - stf-crc-ocp_412-local_build-index_deploy-5xlarge + - stf-crc-ocp_412-local_build-index_deploy-6xlarge