Skip to content

Commit a3795a2

Browse files
committed
Port CS10 master github-check job to cs10
Based on #159 (comment), meta content provider is working on CS10. This pr ports the same to CS10. Depends-On: openstack-k8s-operators/ci-framework#2967 Depends-On: openstack-k8s-operators/openstack-operator#1443 Drop below depends-on once https://review.rdoproject.org/r/c/rdo-infra/ansible-role-dlrn/+/57668 merges. Depends-On: openstack-k8s-operators/ci-framework#2994 Resolves: OSPRH-16773 Signed-off-by: Chandan Kumar (raukadah) <raukadah@gmail.com>
1 parent 8656302 commit a3795a2

1 file changed

Lines changed: 32 additions & 5 deletions

File tree

.zuul.yaml

Lines changed: 32 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -211,15 +211,30 @@
211211
- job:
212212
name: openstack-meta-content-provider-master
213213
description: |
214-
A zuul job building content from OpenDev master release.
214+
A zuul job building content from OpenDev master release on CentOS Stream 10.
215+
# Note(chandankumar): Once https://issues.redhat.com/browse/RHOSZUUL-2535
216+
# resolves switch to CS10 vexxhost node.
217+
nodeset: single-centos-10-stream-node
215218
parent: openstack-meta-content-provider
216219
vars:
217220
cifmw_operator_build_meta_build: false
218221
cifmw_bop_openstack_release: master
219-
cifmw_bop_dlrn_baseurl: "https://trunk.rdoproject.org/centos9-master"
222+
cifmw_bop_dlrn_baseurl: "https://trunk.rdoproject.org/centos10-master"
220223
cifmw_repo_setup_branch: master
221-
cifmw_build_containers_registry_namespace: podified-master-centos9
222-
224+
cifmw_build_containers_registry_namespace: podified-master-centos10
225+
cifmw_build_containers_containers_base_image: quay.io/centos/centos:stream10
226+
cifmw_repo_setup_promotion: current
227+
cifmw_repo_setup_dist_major_version: 10
228+
cifmw_build_containers_force: true
229+
cifmw_build_containers_image_tag: watcher_latest
230+
cifmw_bop_initial_dlrn_config: centos10-stream
231+
cifmw_bop_dlrn_target: centos10-stream
232+
cifmw_bop_dlrn_from_source: true
233+
cifmw_operator_build_operators:
234+
- name: watcher-operator
235+
src: "{{ ansible_user_dir }}/src/github.com/openstack-k8s-operators/watcher-operator"
236+
- name: openstack-operator
237+
src: "{{ ansible_user_dir }}/src/github.com/openstack-k8s-operators/openstack-operator"
223238
- job:
224239
name: watcher-operator-validation-master
225240
parent: watcher-operator-validation-base
@@ -230,7 +245,19 @@
230245
cifmw_repo_setup_branch: master
231246
# To consume containers from meta content provider
232247
cifmw_update_containers_openstack: true
233-
cifmw_update_containers_org: podified-master-centos9
248+
cifmw_update_containers_org: podified-master-centos10
249+
fetch_dlrn_hash: false
250+
watcher_services_tag: watcher_latest
251+
watcher_registry_url: "{{ content_provider_os_registry_url }}"
252+
cifmw_update_containers_tag: watcher_latest
253+
cifmw_update_containers_registry: "{{ content_provider_os_registry_url | split('/') | first }}"
254+
cifmw_test_operator_tempest_image_tag: watcher_latest
255+
256+
extra-vars:
257+
# Override zuul meta content provider provided content_provider_dlrn_md5_hash
258+
# var. As returned dlrn md5 hash comes from master release but job is using
259+
# antelope content.
260+
content_provider_dlrn_md5_hash: ''
234261

235262
##########################################################
236263
# #

0 commit comments

Comments
 (0)