Skip to content

Commit a443474

Browse files
committed
update zuul config
1 parent a34aca8 commit a443474

1 file changed

Lines changed: 78 additions & 37 deletions

File tree

.zuul.yaml

Lines changed: 78 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -32,8 +32,8 @@
3232
override-checkout: main
3333
- name: github.com/openstack-k8s-operators/openstack-must-gather
3434
override-checkout: main
35-
#pre-run:
36-
# - ci/pre-2node.yml
35+
# pre-run:
36+
# - ci/pre-2node.yml
3737
vars:
3838
cifmw_deploy_edpm: false
3939
podified_validation: true
@@ -69,18 +69,6 @@
6969
tenant:
7070
ip: 172.19.0.5
7171

72-
- job:
73-
name: stf-crc-deployment
74-
parent: stf-base-2node
75-
description: |
76-
A provider job that provisions CRC.
77-
abstract: false
78-
pre-run:
79-
- ci/pre-2node.yml
80-
run:
81-
- ci/prepare.yml
82-
- ci/pause-the-job.yml
83-
8472
- job:
8573
name: stf-base
8674
parent: stf-base-2node
@@ -99,8 +87,8 @@
9987
- name: github.com/infrawatch/sg-bridge
10088
- name: github.com/infrawatch/sg-core
10189
- name: github.com/infrawatch/prometheus-webhook-snmp
102-
#pre-run:
103-
# - ci/prepare.yml
90+
pre-run:
91+
- ci/prepare.yml
10492
run:
10593
- ci/deploy_stf.yml
10694
- ci/test_stf.yml
@@ -109,6 +97,15 @@
10997
# The default (~30 minutes) is not enough to run through all the job stages
11098
timeout: 3600
11199

100+
- job:
101+
name: stf-crc-nightly_bundles
102+
parent: stf-base
103+
abstract: true
104+
description: |
105+
Deploy stf using the nightly bundles
106+
vars:
107+
scenario: "nightly_bundles"
108+
112109
- job:
113110
name: stf-crc-local_build
114111
parent: stf-base
@@ -127,6 +124,29 @@
127124
vars:
128125
scenario: "local_build-index_deploy"
129126

127+
- job:
128+
name: stf-crc-nightly_bundles-index_deploy
129+
parent: stf-base
130+
abstract: true
131+
description: |
132+
Create an index image using nightly bundles and deploy STF from it
133+
vars:
134+
scenario: "nightly_bundles-index_deploy"
135+
136+
- job:
137+
name: stf-crc-ocp_416-nightly_bundles
138+
parent: stf-crc-nightly_bundles
139+
description: |
140+
Deploy STF using the nightly bundles on OCP 4.16
141+
nodeset: stf-crc_extracted-ocp416
142+
143+
- job:
144+
name: stf-crc-ocp_418-nightly_bundles
145+
parent: stf-crc-nightly_bundles
146+
description: |
147+
Deploy STF using the nightly bundles on OCP 4.18
148+
nodeset: stf-crc_extracted-ocp418
149+
130150
- job:
131151
name: stf-crc-ocp_416-local_build
132152
parent: stf-crc-local_build
@@ -155,31 +175,52 @@
155175
Build STF locally and deploy from index on OCP 4.18
156176
nodeset: stf-crc_extracted-ocp418
157177

158-
#- project-template:
159-
# name: stf-crc-jobs
160-
# description: |
161-
# STF CRC jobs that build and deploy STF
162-
# github-check:
163-
# jobs:
164-
# - stf-crc-deployment
165-
# - stf-crc-ocp_416-local_build:
166-
# dependencies:
167-
# -stf-crc-deployment
168-
# - stf-crc-ocp_418-local_build
169-
# - stf-crc-ocp_416-local_build-index_deploy
170-
# - stf-crc-ocp_418-local_build-index_deploy
178+
- job:
179+
name: stf-crc-ocp_416-nightly_bundles-index_deploy
180+
parent: stf-crc-nightly_bundles-index_deploy
181+
description: |
182+
Create an index image using nightly bundles and deploy STF from it on OCP 4.16
183+
nodeset: stf-crc_extracted-ocp416
184+
185+
- job:
186+
name: stf-crc-ocp_418-nightly_bundles-index_deploy
187+
parent: stf-crc-nightly_bundles-index_deploy
188+
description: |
189+
Create an index image using nightly bundles and deploy STF from it on OCP 4.18
190+
nodeset: stf-crc_extracted-ocp418
191+
192+
- project-template:
193+
name: stf-crc-jobs
194+
description: |
195+
STF CRC jobs that build and deploy STF
196+
github-check:
197+
jobs:
198+
- stf-crc-ocp_416-local_build
199+
- stf-crc-ocp_418-local_build
200+
- stf-crc-ocp_416-local_build-index_deploy
201+
- stf-crc-ocp_418-local_build-index_deploy
202+
- stf-crc-ocp_416-nightly_bundles-index_deploy
203+
- stf-crc-ocp_418-nightly_bundles-index_deploy
204+
205+
- job:
206+
name: stf-crc-deployment
207+
parent: stf-base-2node
208+
description: |
209+
A provider job that provisions CRC.
210+
pre-run:
211+
- ci/pre-2node.yml
212+
run:
213+
- ci/prepare.yml
214+
- ci/pause-the-job.yml
171215

172216
- project:
173217
name: infrawatch/service-telemetry-operator
174218
# templates:
175219
# - stf-crc-jobs
176220
github-check:
177-
debug: true
178221
jobs:
179-
- stf-crc-deployment:
180-
files:
181-
- .zuul.yaml
182-
#- stf-crc-ocp_416-local_build:
183-
# dependencies:
184-
# - stf-crc-deployment
185-
222+
- stf-crc-deployment
223+
periodic:
224+
jobs:
225+
- stf-crc-ocp_416-nightly_bundles
226+
- stf-crc-ocp_418-nightly_bundles

0 commit comments

Comments
 (0)