Skip to content

Commit 163344b

Browse files
sdatkoelfiesmelfie
authored andcommitted
[18.0-FR2] Add overrides for required-projects
There are jobs that require projects that do not contain 18.0-fr3 branch – for those, the override-checkout is needed so they can properly run in Zuul. This commit contains workaround that may be reverted once the global solution is available. Co-Authored-By: "Emma Foley <efoley@redhat.com>"
1 parent 348c05f commit 163344b

1 file changed

Lines changed: 15 additions & 1 deletion

File tree

zuul.d/projects.yaml

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -107,10 +107,20 @@
107107
- podified-multinode-edpm-pipeline
108108
github-check:
109109
jobs:
110-
- telemetry-operator-multinode-default-telemetry
110+
- openstack-k8s-operators-content-provider: &override-missing-fr3-branches
111+
required-projects:
112+
- name: openstack-k8s-operators/ci-framework
113+
override-checkout: main
114+
- name: openstack-k8s-operators/repo-setup
115+
override-checkout: main
116+
- telemetry-operator-multinode-default-telemetry: *override-missing-fr3-branches
111117
- functional-graphing-tests-osp18:
112118
voting: false
113119
required-projects:
120+
- name: openstack-k8s-operators/ci-framework
121+
override-checkout: main
122+
- name: openstack-k8s-operators/repo-setup
123+
override-checkout: main
114124
- name: infrawatch/feature-verification-tests
115125
override-checkout: master
116126
irrelevant-files: *irrelevant_files
@@ -119,6 +129,10 @@
119129
required-projects:
120130
- name: infrawatch/feature-verification-tests
121131
override-checkout: master
132+
- name: openstack-k8s-operators/ci-framework
133+
override-checkout: main
134+
- name: openstack-k8s-operators/repo-setup
135+
override-checkout: main
122136
irrelevant-files: *irrelevant_files
123137
- functional-logging-tests-osp18: *fvt_jobs_config
124138
- feature-verification-tests-noop:

0 commit comments

Comments
 (0)