|
85 | 85 | - ci/playbooks/kuttl/kuttl-from-operator-run.yaml
|
86 | 86 | vars:
|
87 | 87 | cifmw_target_host: controller
|
| 88 | + |
| 89 | +### CRC CLOUD ### |
| 90 | +- job: |
| 91 | + name: cifmw-base-multinode-kuttl-crc-cloud |
| 92 | + parent: cifmw-podified-multinode-edpm-base-crc-cloud |
| 93 | + timeout: 7200 |
| 94 | + abstract: true |
| 95 | + nodeset: centos-9-medium-crc-cloud-ocp-4-18-1-3xl |
| 96 | + vars: |
| 97 | + zuul_log_collection: true |
| 98 | + extra-vars: |
| 99 | + crc_ci_bootstrap_cloud_name: "{{ nodepool.cloud | replace('-nodepool-tripleo','') }}" |
| 100 | + crc_ci_bootstrap_networking: |
| 101 | + networks: |
| 102 | + default: |
| 103 | + range: 192.168.122.0/24 |
| 104 | + mtu: "{{ ('ibm' in nodepool.cloud) | ternary('1440', '1500') }}" |
| 105 | + router_net: "{{ ('ibm' in nodepool.cloud) | ternary('hostonly', 'public') }}" |
| 106 | + internal-api: |
| 107 | + vlan: 20 |
| 108 | + range: 172.17.0.0/24 |
| 109 | + storage: |
| 110 | + vlan: 21 |
| 111 | + range: 172.18.0.0/24 |
| 112 | + tenant: |
| 113 | + vlan: 22 |
| 114 | + range: 172.19.0.0/24 |
| 115 | + instances: |
| 116 | + controller: |
| 117 | + networks: |
| 118 | + default: |
| 119 | + ip: 192.168.122.11 |
| 120 | + crc: |
| 121 | + networks: |
| 122 | + default: |
| 123 | + ip: 192.168.122.10 |
| 124 | + internal-api: |
| 125 | + ip: 172.17.0.5 |
| 126 | + storage: |
| 127 | + ip: 172.18.0.5 |
| 128 | + tenant: |
| 129 | + ip: 172.19.0.5 |
| 130 | + pre-run: |
| 131 | + - ci/playbooks/e2e-prepare.yml |
| 132 | + run: |
| 133 | + - ci/playbooks/dump_zuul_data.yml |
| 134 | + - ci/playbooks/kuttl/run.yml |
| 135 | + post-run: |
| 136 | + - ci/playbooks/collect-logs.yml |
| 137 | + required-projects: |
| 138 | + - github.com/openstack-k8s-operators/install_yamls |
| 139 | + |
| 140 | +- job: |
| 141 | + name: cifmw-multinode-kuttl-crc-cloud |
| 142 | + parent: cifmw-base-multinode-kuttl-crc-cloud |
| 143 | + timeout: 9000 |
| 144 | + files: |
| 145 | + - ^ci/playbooks/kuttl/.* |
| 146 | + - ^scenarios/centos-9/kuttl.yml |
| 147 | + - ^zuul.d/kuttl.yaml |
| 148 | + vars: |
| 149 | + cifmw_extras: |
| 150 | + - '@scenarios/centos-9/kuttl_multinode.yml' |
| 151 | + cifmw_kuttl_tests_operator_list: |
| 152 | + - openstack |
| 153 | + - barbican |
| 154 | + - keystone |
| 155 | + - horizon |
| 156 | + commands_before_kuttl_run: |
| 157 | + - oc get pv |
| 158 | + - oc get all |
| 159 | + commands_after_kuttl_run: |
| 160 | + - oc get pv |
| 161 | + - oc get all |
| 162 | + |
| 163 | +- job: |
| 164 | + name: cifmw-multinode-kuttl-operator-target-crc-cloud |
| 165 | + parent: cifmw-base-multinode-kuttl-crc-cloud |
| 166 | + description: | |
| 167 | + This job runs kuttl tests from the operator Make targets, |
| 168 | + without relying on install_yamls. |
| 169 | + dependencies: ["openstack-meta-content-provider"] |
| 170 | + pre-run: |
| 171 | + - ci/playbooks/kuttl/kuttl-from-operator-deps.yaml |
| 172 | + run: |
| 173 | + - ci/playbooks/kuttl/kuttl-from-operator-run.yaml |
| 174 | + vars: |
| 175 | + cifmw_target_host: controller |
0 commit comments