Skip to content

Commit

Permalink
Replace tcib base with meta content provider
Browse files Browse the repository at this point in the history
openstack-k8s-operators/ci-framework#1892 adds
Meta content provider job to test opendev and github changes together.

This pr replaces tcib content provider with meta content provider
allowing users to test the content from different sources.

Signed-off-by: Chandan Kumar <[email protected]>
  • Loading branch information
raukadah committed Jun 24, 2024
1 parent 5ef2cef commit 7f283ff
Show file tree
Hide file tree
Showing 2 changed files with 25 additions and 22 deletions.
25 changes: 8 additions & 17 deletions zuul.d/job.yaml
Original file line number Diff line number Diff line change
@@ -1,11 +1,8 @@
---
- job:
name: tcib-build-containers
parent: cifmw-tcib-base
nodeset: centos-stream-9-vexxhost
vars:
cifmw_build_containers_registry_namespace: podified-antelope-centos9
cifmw_build_containers_image_tag: "{{ cifmw_repo_setup_full_hash }}"
name: tcib-podified-multinode-edpm-deployment-crc
parent: podified-multinode-edpm-deployment-crc
dependencies: ["openstack-meta-content-provider"]
irrelevant-files: &if
- HACKING.rst
- AUTHORS
Expand All @@ -20,29 +17,23 @@
- .coveragerc
- LICENSE
- OWNERS*

- job:
name: tcib-podified-multinode-edpm-deployment-crc
parent: podified-multinode-edpm-deployment-crc
irrelevant-files: *if
vars: &edpm_vars
cifmw_update_containers_registry: "{{ content_provider_registry_ip }}:5001"
cifmw_update_containers_org: "podified-antelope-centos9"
cifmw_update_containers_tag: "{{ content_provider_dlrn_md5_hash }}"
cifmw_update_containers_openstack: true
cifmw_run_test_role: test_operator
cifmw_run_tempest: true
cifmw_test_operator_tempest_registry: "{{ content_provider_registry_ip }}:5001"
cifmw_test_operator_tempest_registry: "{{ content_provider_os_registry_url | split('/') | first }}"
cifmw_test_operator_tempest_namespace: "{{ content_provider_os_registry_url | split('/') | last }}"
cifmw_test_operator_tempest_image_tag: "{{ content_provider_dlrn_md5_hash }}"
cifmw_test_operator_tempest_include_list: |
tempest.scenario.test_network_basic_ops.TestNetworkBasicOps
cifmw_run_tobiko: true
cifmw_test_operator_tobiko_registry: "{{ content_provider_registry_ip }}:5001"
cifmw_test_operator_tobiko_registry: "{{ cifmw_test_operator_tempest_registry }}"
cifmw_test_operator_tobiko_namespace: "{{ cifmw_test_operator_tempest_namespace }}"
cifmw_test_operator_tobiko_image_tag: "{{ content_provider_dlrn_md5_hash }}"
cifmw_test_operator_tobiko_testenv: "sanity"

- job:
name: tcib-crc-podified-edpm-baremetal
parent: cifmw-crc-podified-edpm-baremetal
dependencies: ["openstack-meta-content-provider"]
irrelevant-files: *if
vars: *edpm_vars
22 changes: 17 additions & 5 deletions zuul.d/projects.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,20 @@
name: openstack-k8s-operators/tcib
github-check:
jobs:
- tcib-build-containers
- tcib-crc-podified-edpm-baremetal: &content_provider
dependencies:
- tcib-build-containers
- tcib-podified-multinode-edpm-deployment-crc: *content_provider
- openstack-meta-content-provider:
irrelevant-files: &if
- HACKING.rst
- AUTHORS
- .gitignore
- ^README.md$
- .*/*.md
- .ci-operator.yaml
- .pre-commit-config.yaml
- .pylintrc
- .stestr.conf
- .github/workflows
- .coveragerc
- LICENSE
- OWNERS*
- tcib-crc-podified-edpm-baremetal
- tcib-podified-multinode-edpm-deployment-crc

0 comments on commit 7f283ff

Please sign in to comment.