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 26, 2024
1 parent 68015b5 commit 9df5ec2
Show file tree
Hide file tree
Showing 2 changed files with 31 additions and 24 deletions.
31 changes: 12 additions & 19 deletions zuul.d/job.yaml
Original file line number Diff line number Diff line change
@@ -1,12 +1,10 @@
---
- 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 }}"
irrelevant-files: &if
name: tcib-podified-multinode-edpm-deployment-crc
parent: podified-multinode-edpm-deployment-crc
dependencies:
- openstack-meta-content-provider
irrelevant-files: &irrelevant_files
- HACKING.rst
- AUTHORS
- .gitignore
Expand All @@ -20,29 +18,24 @@
- .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
irrelevant-files: *if
dependencies:
- openstack-meta-content-provider
irrelevant-files: *irrelevant_files
vars: *edpm_vars
24 changes: 19 additions & 5 deletions zuul.d/projects.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,22 @@
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:
irrelevant-files: *if
- tcib-podified-multinode-edpm-deployment-crc:
irrelevant-files: *if

0 comments on commit 9df5ec2

Please sign in to comment.