Skip to content

Commit 6a17e3c

Browse files
committed
Add job for testing watcher in the master pipeline
Since watcher-operator uses master and not antelope container, create a job to run in the master pipeline to ensure new content does not break watcher.
1 parent 61a52c9 commit 6a17e3c

File tree

1 file changed

+18
-0
lines changed

1 file changed

+18
-0
lines changed

zuul.d/edpm_periodic.yaml

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,24 @@
4343
registry_login_enabled: true
4444
cifmw_dlrn_report_result: true
4545

46+
- job:
47+
name: periodic-watcher-operator-validation-master
48+
parent: watcher-operator-base
49+
required-projects:
50+
- openstack-k8s-operators/watcher-operator
51+
vars:
52+
<<: *edpm_multinode_vars
53+
fetch_dlrn_hash: true
54+
watcher_dlrn_tag: "{{ cifmw_repo_setup_promotion }}"
55+
watcher_registry_url: quay.rdoproject.org/podified-master-centos9
56+
cifmw_update_containers_openstack: true
57+
# ensure we override the hook to deploy watcher so we can set the right
58+
# content for the master pipeline
59+
post_deploy:
60+
- name: Deploy watcher service
61+
type: playbook
62+
source: "{{ watcher_hook }}"
63+
4664
# Antelope jobs
4765
- job:
4866
name: periodic-podified-edpm-deployment-antelope-ocp-crc-1cs9

0 commit comments

Comments
 (0)