Skip to content

Commit 6053161

Browse files
Merge pull request #715 from raukadah/cs10job
Use meta content provider in telemetry-operator
2 parents 81956d8 + a45c3ae commit 6053161

File tree

2 files changed

+44
-1
lines changed

2 files changed

+44
-1
lines changed

ci/files/containers.yaml

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
---
2+
# tcib container images used by cloudops team for telemetry testing
3+
container_images:
4+
- imagename: quay.rdoproject.org/podified-master-centos10/openstack-aodh-api:current-tested
5+
- imagename: quay.rdoproject.org/podified-master-centos10/openstack-aodh-evaluator:current-tested
6+
- imagename: quay.rdoproject.org/podified-master-centos10/openstack-aodh-listener:current-tested
7+
- imagename: quay.rdoproject.org/podified-master-centos10/openstack-aodh-notifier:current-tested
8+
- imagename: quay.rdoproject.org/podified-master-centos10/openstack-ceilometer-central:current-tested
9+
- imagename: quay.rdoproject.org/podified-master-centos10/openstack-ceilometer-compute:current-tested
10+
- imagename: quay.rdoproject.org/podified-master-centos10/openstack-ceilometer-notification:current-tested
11+
- imagename: quay.rdoproject.org/podified-master-centos10/openstack-ceilometer-ipmi:current-tested
12+
- imagename: quay.rdoproject.org/podified-master-centos10/openstack-cloudkitty-api:current-tested
13+
- imagename: quay.rdoproject.org/podified-master-centos10/openstack-cloudkitty-processor:current-tested
14+
- imagename: quay.rdoproject.org/podified-master-centos10/openstack-heat-api-cfn:current-tested
15+
- imagename: quay.rdoproject.org/podified-master-centos10/openstack-heat-api:current-tested
16+
- imagename: quay.rdoproject.org/podified-master-centos10/openstack-heat-engine:current-tested
17+
- imagename: quay.rdoproject.org/podified-master-centos10/openstack-tempest-all:current-tested

zuul.d/projects.yaml

Lines changed: 27 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,27 @@
1+
- job:
2+
name: telemetry-openstack-meta-content-provider-master
3+
parent: openstack-meta-content-provider-master
4+
description: |
5+
A meta content provider zuul job to build telemetry
6+
specific containers.
7+
vars:
8+
cifmw_operator_build_operators:
9+
- name: telemetry-operator
10+
src: "{{ ansible_user_dir }}/src/github.com/openstack-k8s-operators/telemetry-operator"
11+
- name: openstack-operator
12+
src: "{{ ansible_user_dir }}/src/github.com/openstack-k8s-operators/openstack-operator"
13+
cifmw_build_containers_image_tag: telemetry_latest
14+
zuul_project_container_path: "{{ ansible_user_dir }}/src/github.com/openstack-k8s-operators/telemetry-operator/ci/files/containers.yaml"
15+
cifmw_build_containers_config_file: "{{ ansible_user_dir }}/containers.yaml"
16+
# build tcib containers only when there is opendev depends-on
17+
cifmw_build_containers_force: false
18+
119
- job:
220
name: telemetry-operator-multinode-autoscaling
321
parent: podified-multinode-edpm-deployment-crc
422
dependencies: ["openstack-k8s-operators-content-provider"]
523
description: |
6-
Deploy OpenStack with Autoscaling features enabled
24+
Deploy OpenStack with Autoscaling features enabled.
725
vars:
826
cifmw_extras:
927
- "@{{ ansible_user_dir }}/{{ zuul.projects['github.com/openstack-k8s-operators/ci-framework'].src_dir }}/scenarios/centos-9/multinode-ci.yml"
@@ -41,7 +59,14 @@
4159
dependencies: ["openstack-k8s-operators-content-provider"]
4260
description: |
4361
Deploy a default OpenStack with telemetry enabled, but without COO installed. Check that the telemetry-operator logs don't have any errors.
62+
extra-vars: &mcp_extra_vars
63+
# Override zuul meta content provider provided content_provider_dlrn_md5_hash
64+
# var. As returned dlrn md5 hash comes from master release but job is using
65+
# antelope content.
66+
content_provider_dlrn_md5_hash: ''
67+
4468
vars:
69+
cifmw_update_containers: false
4570
cifmw_extras:
4671
- "@{{ ansible_user_dir }}/{{ zuul.projects['github.com/openstack-k8s-operators/ci-framework'].src_dir }}/scenarios/centos-9/multinode-ci.yml"
4772
- "@{{ ansible_user_dir }}/{{ zuul.projects['github.com/openstack-k8s-operators/telemetry-operator'].src_dir }}/ci/vars-default-telemetry.yml"
@@ -107,6 +132,7 @@
107132
- podified-multinode-edpm-pipeline
108133
github-check:
109134
jobs:
135+
- telemetry-openstack-meta-content-provider-master
110136
- telemetry-operator-multinode-default-telemetry
111137
- functional-graphing-tests-osp18:
112138
voting: false

0 commit comments

Comments
 (0)