Skip to content

Commit

Permalink
[zuul] Add temp jobs to test bigger nodesets
Browse files Browse the repository at this point in the history
  • Loading branch information
elfiesmelfie committed May 31, 2024
1 parent 8a1fbcd commit a5b3587
Showing 1 changed file with 98 additions and 44 deletions.
142 changes: 98 additions & 44 deletions .zuul.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -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:
Expand Down Expand Up @@ -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
Expand All @@ -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
Expand All @@ -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: |
Expand All @@ -187,45 +265,21 @@

- project:
name: infrawatch/service-telemetry-operator
templates:
- stf-crc-jobs
#templates:
# - stf-crc-jobs
periodic:
jobs:
- stf-crc-ocp_412-nightly_bundles
- stf-crc-ocp_414-nightly_bundles
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

0 comments on commit a5b3587

Please sign in to comment.