Skip to content

Commit 454a592

Browse files
committed
[zuul] Add telemetry jobs
* telemetry molecule jobs * telemetry operator edpm job
1 parent 7a9930c commit 454a592

File tree

4 files changed

+31
-0
lines changed

4 files changed

+31
-0
lines changed

roles/edpm_telemetry/tasks/main.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
1414
# License for the specific language governing permissions and limitations
1515
# under the License.
16+
# This should trigger a test
1617

1718
- name: Adoption telemetry from tripleo
1819
ansible.builtin.include_tasks: adoption.yml

roles/edpm_telemetry_logging/tasks/main.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
1414
# License for the specific language governing permissions and limitations
1515
# under the License.
16+
#This should trigger a job
1617

1718
- name: Configure logging
1819
ansible.builtin.import_tasks: configure.yml

zuul.d/jobs.yaml

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -95,6 +95,21 @@
9595
- ^roles/edpm_tuned/(defaults|files|handlers|library|lookup_plugins|module_utils|molecule|tasks|templates|vars).*
9696
vars:
9797
TEST_RUN: edpm_tuned
98+
99+
- job:
100+
name: edpm-ansible-molecule-edpm_telemetry
101+
parent: edpm-ansible-molecule-base
102+
files:
103+
- ^roles/edpm_telemetry/(defaults|files|handlers|library|lookup_plugins|module_utils|molecule|tasks|templates|vars).*
104+
vars:
105+
TEST_RUN: edpm_telemetry
106+
- job:
107+
name: edpm-ansible-molecule-edpm_telemetry_logging
108+
parent: edpm-ansible-molecule-base
109+
files:
110+
- ^roles/edpm_telemetry_logging/(defaults|files|handlers|library|lookup_plugins|module_utils|molecule|tasks|templates|vars).*
111+
vars:
112+
TEST_RUN: edpm_telemetry_logging
98113
- job:
99114
name: edpm-ansible-molecule-edpm_telemetry_power_monitoring
100115
parent: edpm-ansible-molecule-base

zuul.d/projects.yaml

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,8 @@
1919
- edpm-ansible-molecule-edpm_ovs
2020
- edpm-ansible-molecule-edpm_tripleo_cleanup
2121
- edpm-ansible-molecule-edpm_tuned
22+
- edpm-ansible-molecule-edpm_telemetry
23+
- edpm-ansible-molecule-edpm_telemetry_logging
2224
- edpm-ansible-molecule-edpm_telemetry_power_monitoring
2325
- edpm-ansible-molecule-edpm_update
2426
- openstack-k8s-operators-content-provider
@@ -59,3 +61,15 @@
5961
- ^roles/edpm_pre_adoption_validation/*
6062
- ^roles/edpm_tripleo_cleanup/*
6163
- ^roles/edpm_update/*
64+
# telemetry-operator jobs
65+
- telemetry-openstack-meta-content-provider-master:
66+
files: &telemetry-files
67+
- ^playbooks/telemetry.yml
68+
- ^roles/edpm_telemetry/*
69+
- ^roles/edpm_telemetry_logging/*
70+
- ^roles/edpm_telemetry_power_monitoring/*
71+
- functional-tests-osp18:
72+
required-projects:
73+
- name: infrawatch/feature-verification-tests
74+
override-checkout: master
75+
files: *telemetry-files

0 commit comments

Comments
 (0)