|
32 | 32 | override-checkout: main |
33 | 33 | - name: github.com/openstack-k8s-operators/openstack-must-gather |
34 | 34 | override-checkout: main |
35 | | - #pre-run: |
36 | | - # - ci/pre-2node.yml |
| 35 | + # pre-run: |
| 36 | + # - ci/pre-2node.yml |
37 | 37 | vars: |
38 | 38 | cifmw_deploy_edpm: false |
39 | 39 | podified_validation: true |
|
69 | 69 | tenant: |
70 | 70 | ip: 172.19.0.5 |
71 | 71 |
|
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 | | - |
84 | 72 | - job: |
85 | 73 | name: stf-base |
86 | 74 | parent: stf-base-2node |
|
99 | 87 | - name: github.com/infrawatch/sg-bridge |
100 | 88 | - name: github.com/infrawatch/sg-core |
101 | 89 | - name: github.com/infrawatch/prometheus-webhook-snmp |
102 | | - #pre-run: |
103 | | - # - ci/prepare.yml |
| 90 | + pre-run: |
| 91 | + - ci/prepare.yml |
104 | 92 | run: |
105 | 93 | - ci/deploy_stf.yml |
106 | 94 | - ci/test_stf.yml |
|
109 | 97 | # The default (~30 minutes) is not enough to run through all the job stages |
110 | 98 | timeout: 3600 |
111 | 99 |
|
| 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 | + |
112 | 109 | - job: |
113 | 110 | name: stf-crc-local_build |
114 | 111 | parent: stf-base |
|
127 | 124 | vars: |
128 | 125 | scenario: "local_build-index_deploy" |
129 | 126 |
|
| 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 | + |
130 | 150 | - job: |
131 | 151 | name: stf-crc-ocp_416-local_build |
132 | 152 | parent: stf-crc-local_build |
|
155 | 175 | Build STF locally and deploy from index on OCP 4.18 |
156 | 176 | nodeset: stf-crc_extracted-ocp418 |
157 | 177 |
|
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 |
171 | 215 |
|
172 | 216 | - project: |
173 | 217 | name: infrawatch/service-telemetry-operator |
174 | 218 | # templates: |
175 | 219 | # - stf-crc-jobs |
176 | 220 | github-check: |
177 | | - debug: true |
178 | 221 | 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