Skip to content

Commit f83c43d

Browse files
authored
Add jobs for deploy_from_catalog (#685)
* Add jobs for deploy_from_catalog Add two jobs to test the deploy_from_catalog option By default, it will use the index image in https://quay.io/repository/infrawatch-operators/infrawatch-catalog Test deploying from the two latest supported OCP versions Closes: https://issues.redhat.com/browse/OSPRH-19031 * Enable all check jobs
1 parent 7d81f6b commit f83c43d

2 files changed

Lines changed: 29 additions & 0 deletions

File tree

.zuul.yaml

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -133,6 +133,15 @@
133133
vars:
134134
scenario: "nightly_bundles-index_deploy"
135135

136+
- job:
137+
name: stf-crc-catalog_deploy
138+
parent: stf-base
139+
abstract: true
140+
description: |
141+
Use a pre-built index image to create a CatalogSource and deploy STF from it
142+
vars:
143+
scenario: "catalog_deploy"
144+
136145
- job:
137146
name: stf-crc-ocp_416-nightly_bundles
138147
parent: stf-crc-nightly_bundles
@@ -189,6 +198,20 @@
189198
Create an index image using nightly bundles and deploy STF from it on OCP 4.18
190199
nodeset: stf-crc_extracted-ocp418
191200

201+
- job:
202+
name: stf-crc-ocp_416-catalog_deploy
203+
parent: stf-crc-catalog_deploy
204+
description: |
205+
Use a pre-built index image to create a CatalogSource and deploy STF from it on OCP 4.16
206+
nodeset: stf-crc_extracted-ocp416
207+
208+
- job:
209+
name: stf-crc-ocp_418-catalog_deploy
210+
parent: stf-crc-catalog_deploy
211+
description: |
212+
Use a pre-built index image to create a CatalogSource and deploy STF from it on OCP 4.18
213+
nodeset: stf-crc_extracted-ocp418
214+
192215
- project-template:
193216
name: stf-crc-jobs
194217
description: |
@@ -201,6 +224,8 @@
201224
- stf-crc-ocp_418-local_build-index_deploy
202225
- stf-crc-ocp_416-nightly_bundles-index_deploy
203226
- stf-crc-ocp_418-nightly_bundles-index_deploy
227+
- stf-crc-ocp_416-catalog_deploy
228+
- stf-crc-ocp_418-catalog_deploy
204229

205230
- project:
206231
name: infrawatch/service-telemetry-operator

ci/vars-catalog_deploy.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
---
2+
# ansible-playbook -e __local_build_enabled=false -e __deploy_from_catalog=true -e __service_telemetry_bundle_image_path=quay.io/infrawatch-operators/service-telemetry-operator-bundle:nightly-head -e __smart_gateway_bundle_image_path=quay.io/infrawatch-operators/smart-gateway-operator-bundle:nightly-head --skip-tags bundle_registry_tls_ca --skip-tags bundle_registry_auth build/run-ci.yaml
3+
__local_build_enabled: false
4+
__deploy_from_catalog: true

0 commit comments

Comments
 (0)