Skip to content

Commit 82a2d4a

Browse files
Zuulopenstack-gerrit
authored andcommitted
Merge "CI: Add centos-8-stream jobs" into stable/victoria
2 parents 89f062f + 30b95a5 commit 82a2d4a

File tree

4 files changed

+234
-0
lines changed

4 files changed

+234
-0
lines changed

tests/templates/globals-default.j2

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,10 @@ docker_custom_config:
1919
distro_python_version: "{{ kolla_python_version }}"
2020
{% endif %}
2121

22+
{% if base_tag_suffix is defined and not is_upgrade %}
23+
openstack_tag_suffix: "{{ base_tag_suffix }}"
24+
{% endif %}
25+
2226
# Use a random router id, otherwise it may result in the same router id
2327
# in the CI gate.
2428
keepalived_virtual_router_id: "{{ 250 | random(1) }}"

zuul.d/jobs.yaml

Lines changed: 186 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,16 @@
88
install_type: source
99
tls_enabled: true
1010

11+
- job:
12+
name: kolla-ansible-centos8s-source
13+
parent: kolla-ansible-base
14+
nodeset: kolla-ansible-centos8s
15+
vars:
16+
base_distro: centos
17+
base_tag_suffix: "-centos8s"
18+
install_type: source
19+
tls_enabled: true
20+
1121
- job:
1222
name: kolla-ansible-debian-source-aarch64
1323
parent: kolla-ansible-debian-source
@@ -44,6 +54,15 @@
4454
base_distro: centos
4555
install_type: source
4656

57+
- job:
58+
name: kolla-ansible-centos8s-source-kvm
59+
parent: kolla-ansible-kvm-base
60+
nodeset: kolla-ansible-centos8s-nested-virt
61+
vars:
62+
base_distro: centos
63+
base_tag_suffix: "-centos8s"
64+
install_type: source
65+
4766
- job:
4867
name: kolla-ansible-ubuntu-source-kvm
4968
parent: kolla-ansible-kvm-base
@@ -60,6 +79,15 @@
6079
base_distro: centos
6180
install_type: source
6281

82+
- job:
83+
name: kolla-ansible-centos8s-source-multinode-ipv6
84+
parent: kolla-ansible-ipv6-base
85+
nodeset: kolla-ansible-centos8s-multi
86+
vars:
87+
base_distro: centos
88+
base_tag_suffix: "-centos8s"
89+
install_type: source
90+
6391
- job:
6492
name: kolla-ansible-ubuntu-source-multinode-ipv6
6593
parent: kolla-ansible-ipv6-base
@@ -77,6 +105,16 @@
77105
base_distro: centos
78106
install_type: binary
79107

108+
- job:
109+
name: kolla-ansible-centos8s-binary
110+
parent: kolla-ansible-base
111+
nodeset: kolla-ansible-centos8s
112+
voting: false
113+
vars:
114+
base_distro: centos
115+
base_tag_suffix: "-centos8s"
116+
install_type: binary
117+
80118
- job:
81119
name: kolla-ansible-ubuntu-binary
82120
parent: kolla-ansible-base
@@ -95,6 +133,16 @@
95133
base_distro: centos
96134
install_type: source
97135

136+
- job:
137+
name: kolla-ansible-centos8s-source-ceph-ansible
138+
parent: kolla-ansible-ceph-ansible-base
139+
nodeset: kolla-ansible-centos8s-multi
140+
timeout: 9000
141+
vars:
142+
base_distro: centos
143+
base_tag_suffix: "-centos8s"
144+
install_type: source
145+
98146
- job:
99147
name: kolla-ansible-ubuntu-source-ceph-ansible
100148
parent: kolla-ansible-ceph-ansible-base
@@ -112,6 +160,15 @@
112160
base_distro: centos
113161
install_type: source
114162

163+
- job:
164+
name: kolla-ansible-centos8s-source-mariadb
165+
parent: kolla-ansible-mariadb-base
166+
nodeset: kolla-ansible-centos8s-multi
167+
vars:
168+
base_distro: centos
169+
base_tag_suffix: "-centos8s"
170+
install_type: source
171+
115172
- job:
116173
name: kolla-ansible-ubuntu-source-mariadb
117174
parent: kolla-ansible-mariadb-base
@@ -130,6 +187,17 @@
130187
install_type: source
131188
is_upgrade: yes
132189

190+
- job:
191+
name: kolla-ansible-centos8s-source-upgrade
192+
parent: kolla-ansible-base
193+
nodeset: kolla-ansible-centos8s
194+
timeout: 9000
195+
vars:
196+
base_distro: centos
197+
base_tag_suffix: "-centos8s"
198+
install_type: source
199+
is_upgrade: yes
200+
133201
- job:
134202
name: kolla-ansible-debian-source-upgrade
135203
parent: kolla-ansible-base
@@ -166,6 +234,17 @@
166234
install_type: source
167235
is_upgrade: yes
168236

237+
- job:
238+
name: kolla-ansible-centos8s-source-upgrade-ceph-ansible
239+
parent: kolla-ansible-ceph-ansible-base
240+
nodeset: kolla-ansible-centos8s-multi
241+
timeout: 9000
242+
vars:
243+
base_distro: centos
244+
base_tag_suffix: "-centos8s"
245+
install_type: source
246+
is_upgrade: yes
247+
169248
- job:
170249
name: kolla-ansible-ubuntu-source-upgrade-ceph-ansible
171250
parent: kolla-ansible-ceph-ansible-base
@@ -183,6 +262,14 @@
183262
vars:
184263
base_distro: centos
185264

265+
- job:
266+
name: kolla-ansible-centos8s-source-bifrost
267+
parent: kolla-ansible-bifrost-base
268+
nodeset: kolla-ansible-centos8s
269+
vars:
270+
base_distro: centos
271+
base_tag_suffix: "-centos8s"
272+
186273
- job:
187274
name: kolla-ansible-centos8-source-zun
188275
parent: kolla-ansible-zun-base
@@ -191,6 +278,15 @@
191278
base_distro: centos
192279
install_type: source
193280

281+
- job:
282+
name: kolla-ansible-centos8s-source-zun
283+
parent: kolla-ansible-zun-base
284+
nodeset: kolla-ansible-centos8s-multi
285+
vars:
286+
base_distro: centos
287+
base_tag_suffix: "-centos8s"
288+
install_type: source
289+
194290
- job:
195291
name: kolla-ansible-ubuntu-source-zun
196292
parent: kolla-ansible-zun-base
@@ -207,6 +303,15 @@
207303
base_distro: centos
208304
install_type: source
209305

306+
- job:
307+
name: kolla-ansible-centos8s-source-swift
308+
parent: kolla-ansible-swift-base
309+
nodeset: kolla-ansible-centos8s-multi
310+
vars:
311+
base_distro: centos
312+
base_tag_suffix: "-centos8s"
313+
install_type: source
314+
210315
- job:
211316
name: kolla-ansible-ubuntu-source-swift
212317
parent: kolla-ansible-swift-base
@@ -223,6 +328,15 @@
223328
base_distro: centos
224329
install_type: source
225330

331+
- job:
332+
name: kolla-ansible-centos8s-source-scenario-nfv
333+
parent: kolla-ansible-scenario-nfv-base
334+
nodeset: kolla-ansible-centos8s-multi
335+
vars:
336+
base_distro: centos
337+
base_tag_suffix: "-centos8s"
338+
install_type: source
339+
226340
- job:
227341
name: kolla-ansible-centos8-source-ironic
228342
parent: kolla-ansible-ironic-base
@@ -231,6 +345,15 @@
231345
base_distro: centos
232346
install_type: source
233347

348+
- job:
349+
name: kolla-ansible-centos8s-source-ironic
350+
parent: kolla-ansible-ironic-base
351+
nodeset: kolla-ansible-centos8s
352+
vars:
353+
base_distro: centos
354+
base_tag_suffix: "-centos8s"
355+
install_type: source
356+
234357
- job:
235358
name: kolla-ansible-centos8-binary-ironic
236359
parent: kolla-ansible-ironic-base
@@ -239,6 +362,15 @@
239362
base_distro: centos
240363
install_type: binary
241364

365+
- job:
366+
name: kolla-ansible-centos8s-binary-ironic
367+
parent: kolla-ansible-ironic-base
368+
nodeset: kolla-ansible-centos8s
369+
vars:
370+
base_distro: centos
371+
base_tag_suffix: "-centos8s"
372+
install_type: binary
373+
242374
- job:
243375
name: kolla-ansible-ubuntu-source-ironic
244376
parent: kolla-ansible-ironic-base
@@ -265,6 +397,15 @@
265397
base_distro: centos
266398
install_type: source
267399

400+
- job:
401+
name: kolla-ansible-centos8s-source-magnum
402+
parent: kolla-ansible-magnum-base
403+
nodeset: kolla-ansible-centos8s
404+
vars:
405+
base_distro: centos
406+
base_tag_suffix: "-centos8s"
407+
install_type: source
408+
268409
- job:
269410
name: kolla-ansible-ubuntu-source-magnum
270411
parent: kolla-ansible-magnum-base
@@ -289,6 +430,15 @@
289430
base_distro: centos
290431
install_type: source
291432

433+
- job:
434+
name: kolla-ansible-centos8s-source-masakari
435+
parent: kolla-ansible-masakari-base
436+
nodeset: kolla-ansible-centos8s
437+
vars:
438+
base_distro: centos
439+
base_tag_suffix: "-centos8s"
440+
install_type: source
441+
292442
- job:
293443
name: kolla-ansible-centos8-source-cells
294444
parent: kolla-ansible-cells-base
@@ -297,6 +447,15 @@
297447
base_distro: centos
298448
install_type: source
299449

450+
- job:
451+
name: kolla-ansible-centos8s-source-cells
452+
parent: kolla-ansible-cells-base
453+
nodeset: kolla-ansible-centos8s-multi
454+
vars:
455+
base_distro: centos
456+
base_tag_suffix: "-centos8s"
457+
install_type: source
458+
300459
- job:
301460
name: kolla-ansible-ubuntu-source-linuxbridge
302461
parent: kolla-ansible-linuxbridge-base
@@ -313,6 +472,15 @@
313472
base_distro: centos
314473
install_type: source
315474

475+
- job:
476+
name: kolla-ansible-centos8s-source-linuxbridge
477+
parent: kolla-ansible-linuxbridge-base
478+
nodeset: kolla-ansible-centos8s
479+
vars:
480+
base_distro: centos
481+
base_tag_suffix: "-centos8s"
482+
install_type: source
483+
316484
- job:
317485
name: kolla-ansible-centos8-source-ovn
318486
parent: kolla-ansible-ovn-base
@@ -321,6 +489,15 @@
321489
base_distro: centos
322490
install_type: source
323491

492+
- job:
493+
name: kolla-ansible-centos8s-source-ovn
494+
parent: kolla-ansible-ovn-base
495+
nodeset: kolla-ansible-centos8s-multi
496+
vars:
497+
base_distro: centos
498+
base_tag_suffix: "-centos8s"
499+
install_type: source
500+
324501
- job:
325502
name: kolla-ansible-ubuntu-source-ovn
326503
parent: kolla-ansible-ovn-base
@@ -337,6 +514,15 @@
337514
base_distro: centos
338515
install_type: source
339516

517+
- job:
518+
name: kolla-ansible-centos8s-source-prometheus-efk
519+
parent: kolla-ansible-prometheus-efk-base
520+
nodeset: kolla-ansible-centos8s
521+
vars:
522+
base_distro: centos
523+
base_tag_suffix: "-centos8s"
524+
install_type: source
525+
340526
- job:
341527
name: kolla-ansible-ubuntu-source-prometheus-efk
342528
parent: kolla-ansible-prometheus-efk-base

zuul.d/nodesets.yaml

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,12 @@
55
- name: primary
66
label: centos-8
77

8+
- nodeset:
9+
name: kolla-ansible-centos8s
10+
nodes:
11+
- name: primary
12+
label: centos-8-stream
13+
814
- nodeset:
915
name: kolla-ansible-debian
1016
nodes:
@@ -49,6 +55,16 @@
4955
- name: secondary2
5056
label: centos-8
5157

58+
- nodeset:
59+
name: kolla-ansible-centos8s-multi
60+
nodes:
61+
- name: primary
62+
label: centos-8-stream
63+
- name: secondary1
64+
label: centos-8-stream
65+
- name: secondary2
66+
label: centos-8-stream
67+
5268
- nodeset:
5369
name: kolla-ansible-focal-nested-virt
5470
nodes:
@@ -60,3 +76,9 @@
6076
nodes:
6177
- name: primary
6278
label: nested-virt-centos-8
79+
80+
- nodeset:
81+
name: kolla-ansible-centos8s-nested-virt
82+
nodes:
83+
- name: primary
84+
label: nested-virt-centos-8-stream

0 commit comments

Comments
 (0)