|
5 | 5 | merge-mode: rebase |
6 | 6 | templates: |
7 | 7 | - opendev-master-watcher-operator-pipeline |
8 | | - - opendev-epoxy-watcher-operator-pipeline |
| 8 | + # DNM jgilaber temporarily restrict jobs to the one that is testing the |
| 9 | + # changes to avoid wasting resources |
| 10 | + # - opendev-epoxy-watcher-operator-pipeline |
9 | 11 | github-check: |
10 | 12 | jobs: |
11 | 13 | - noop |
12 | | - - watcher-operator-doc-preview |
13 | | - - watcher-operator-kuttl |
| 14 | + # - watcher-operator-doc-preview |
| 15 | + # - watcher-operator-kuttl |
14 | 16 |
|
15 | 17 | - job: |
16 | 18 | name: watcher-operator-base |
|
229 | 231 | voting: false |
230 | 232 | description: | |
231 | 233 | A Zuul job consuming content from openstack-meta-content-provider-master |
232 | | - and deploying EDPM with master content. |
| 234 | + and deploying EDPM with master content and ceph storage backend. |
233 | 235 | vars: |
| 236 | + cifmw_extras: |
| 237 | + - "@{{ ansible_user_dir }}/{{ zuul.projects['github.com/openstack-k8s-operators/ci-framework']. |
| 238 | + src_dir }}/scenarios/centos-9/multinode-ci.yml" |
| 239 | + - "@{{ ansible_user_dir }}/{{ zuul.projects['github.com/openstack-k8s-operators/ci-framework']. |
| 240 | + src_dir }}/scenarios/centos-9/horizon.yml" |
| 241 | + - "@{{ ansible_user_dir }}/{{ zuul.projects['github.com/openstack-k8s-operators/ci-framework']. |
| 242 | + src_dir }}/scenarios/centos-9/hci_ceph_backends.yml" |
| 243 | + - "@{{ ansible_user_dir }}/{{ zuul.projects['github.com/openstack-k8s-operators/watcher-operator']. |
| 244 | + src_dir }}/ci/scenarios/edpm.yml" |
| 245 | + - "@{{ ansible_user_dir }}/{{ zuul.projects['github.com/openstack-k8s-operators/watcher-operator']. |
| 246 | + src_dir }}/ci/tests/watcher-tempest.yml" |
| 247 | + - "@{{ ansible_user_dir }}/{{ zuul.projects['github.com/openstack-k8s-operators/watcher-operator']. |
| 248 | + src_dir }}/ci/tests/watcher-tempest-ceph.yml" |
| 249 | + - "@{{ ansible_user_dir }}/{{ zuul.projects['github.com/openstack-k8s-operators/watcher-operator']. |
| 250 | + src_dir }}/ci/scenarios/ceph.yml" |
234 | 251 | cifmw_repo_setup_branch: master |
235 | 252 | # To consume containers from meta content provider |
236 | 253 | cifmw_update_containers_openstack: true |
|
240 | 257 | watcher_services_tag: watcher_latest |
241 | 258 | watcher_registry_url: "{{ content_provider_os_registry_url }}" |
242 | 259 | cifmw_test_operator_tempest_image_tag: watcher_latest |
243 | | - |
244 | 260 | extra-vars: |
245 | 261 | # Override zuul meta content provider provided content_provider_dlrn_md5_hash |
246 | 262 | # var. As returned dlrn md5 hash comes from master release but job is using |
247 | 263 | # antelope content. |
248 | 264 | content_provider_dlrn_md5_hash: '' |
| 265 | + # jgilaber: add storage-mgmt network to nodes for ceph |
| 266 | + crc_ci_bootstrap_cloud_name: "{{ nodepool.cloud | replace('-nodepool-tripleo','') }}" |
| 267 | + crc_ci_bootstrap_networking: |
| 268 | + networks: |
| 269 | + default: |
| 270 | + mtu: "{{ ('ibm' in nodepool.cloud) | ternary('1440', '1500') }}" |
| 271 | + router_net: "" |
| 272 | + transparent: true |
| 273 | + range: 192.168.122.0/24 |
| 274 | + internal-api: |
| 275 | + vlan: 20 |
| 276 | + range: 172.17.0.0/24 |
| 277 | + storage: |
| 278 | + vlan: 21 |
| 279 | + range: 172.18.0.0/24 |
| 280 | + tenant: |
| 281 | + vlan: 22 |
| 282 | + range: 172.19.0.0/24 |
| 283 | + storage-mgmt: |
| 284 | + vlan: 23 |
| 285 | + range: 172.20.0.0/24 |
| 286 | + instances: |
| 287 | + controller: |
| 288 | + networks: |
| 289 | + default: |
| 290 | + ip: 192.168.122.11 |
| 291 | + crc: |
| 292 | + networks: |
| 293 | + default: |
| 294 | + ip: 192.168.122.10 |
| 295 | + internal-api: |
| 296 | + ip: 172.17.0.5 |
| 297 | + storage: |
| 298 | + ip: 172.18.0.5 |
| 299 | + tenant: |
| 300 | + ip: 172.19.0.5 |
| 301 | + storage-mgmt: |
| 302 | + ip: 172.20.0.5 |
| 303 | + compute-0: |
| 304 | + networks: |
| 305 | + default: |
| 306 | + ip: 192.168.122.100 |
| 307 | + internal-api: |
| 308 | + ip: 172.17.0.100 |
| 309 | + config_nm: false |
| 310 | + storage: |
| 311 | + ip: 172.18.0.100 |
| 312 | + config_nm: false |
| 313 | + tenant: |
| 314 | + ip: 172.19.0.100 |
| 315 | + config_nm: false |
| 316 | + storage-mgmt: |
| 317 | + ip: 172.20.0.100 |
| 318 | + config_nm: false |
| 319 | + compute-1: |
| 320 | + networks: |
| 321 | + default: |
| 322 | + ip: 192.168.122.101 |
| 323 | + internal-api: |
| 324 | + ip: 172.17.0.101 |
| 325 | + config_nm: false |
| 326 | + storage: |
| 327 | + ip: 172.18.0.101 |
| 328 | + config_nm: false |
| 329 | + tenant: |
| 330 | + ip: 172.19.0.101 |
| 331 | + config_nm: false |
| 332 | + storage-mgmt: |
| 333 | + ip: 172.20.0.101 |
| 334 | + config_nm: false |
249 | 335 |
|
250 | 336 | ########################################################## |
251 | 337 | # # |
|
0 commit comments