Auto-generated patches to resolve prettier / yamllint
[releng/builder.git] / jjb / netvirt / netvirt-csit-multi-openstack.yaml
1 ---
2 - project:
3     name: netvirt-csit-openstack-integration-aluminium-rocky
4     jobs:
5       - inttest-csit-openstack-custom
6
7     project: "netvirt"
8     stream: "aluminium"
9     branch: "master"
10     jre: "openjdk11"
11     testplan: "{project}-{topology}-openstack.txt"
12     odl-ml2-driver-version: "v2"
13     enable-openstack-services: "placement-api,tempest"
14     enable-openstack-compute-services: "placement-client"
15     security-group-mode: "stateful"
16     odl_system_flavor: odl-highcpu-2
17     openstack_system_flavor: odl-highcpu-8
18     openstack_system2_flavor: odl-highcpu-4
19     tools_system_count: 0
20     os-cmb-cnt: 0
21     os-ctl-cnt: 1
22     os-cmp-cnt: 2
23
24     topology:
25       - 1node:
26           openstack_system2_count: 2
27           odl_system_count: 1
28           enable-haproxy: "no"
29           install-features: "odl-netvirt-openstack"
30           robot-options: "-v FAIL_ON_EXCEPTIONS:True"
31       - 3node:
32           openstack_system2_count: 3
33           odl_system_count: 3
34           enable-haproxy: "yes"
35           install-features: "odl-jolokia,odl-netvirt-openstack"
36
37     functionality:
38       - upstream-stateful
39       - upstream-stateful-itm-direct-tunnels:
40           enable-itm-direct-tunnels: "true"
41       - upstream-stateful-snat-conntrack:
42           odl-snat-mode: "conntrack"
43       - gate-stateful
44       - gate-stateful-itm-direct-tunnels:
45           enable-itm-direct-tunnels: "true"
46       - gate-stateful-snat-conntrack:
47           odl-snat-mode: "conntrack"
48       - gate-minimal-cluster:
49           testplan: "{project}-{topology}-minimal-openstack.txt"
50       - dcgw:
51           testplan: "{project}-{topology}-dcgw-openstack.txt"
52           tools_system_count: 3
53           enable-gre-type-driver: "yes"
54       # Job for Test Driven Development with it's own testplan to run new/non-passing suites. scheduled manually.
55       - gate-tdd-wip:
56           testplan: "{project}-{topology}-tdd-wip-openstack.txt"
57           schedule: "{schedule-weekly}"
58           tools_system_count: 3
59           enable-gre-type-driver: "yes"
60       - tempest-stateful:
61           test-suites: "openstack/tempest/tempest.robot"
62           testplan: "{project}-{topology}-openstack-tempest.txt"
63           schedule: "{schedule-daily}"
64       - tempest-stateful-snat-conntrack:
65           test-suites: "openstack/tempest/tempest.robot"
66           testplan: "{project}-{topology}-openstack-tempest.txt"
67           odl-snat-mode: "conntrack"
68           schedule: "{schedule-daily}"
69       - gate-tempest-stateful:
70           test-suites: "openstack/tempest/tempest.robot"
71           testplan: "{project}-{topology}-openstack-tempest.txt"
72       - gate-tempest-stateful-snat-conntrack:
73           test-suites: "openstack/tempest/tempest.robot"
74           testplan: "{project}-{topology}-openstack-tempest.txt"
75           odl-snat-mode: "conntrack"
76
77     openstack:
78       - rocky:
79           openstack-branch: "stable/rocky"
80           odl-ml2-branch: "stable/rocky"
81           odl-ml2-port-binding: "pseudo-agentdb-binding"
82           openstack_system_image: "{openstack_rocky_system_image}"
83           openstack_system2_image: "{openstack_rocky_system_image}"
84
85 - project:
86     name: netvirt-csit-openstack-integration-aluminium-stein
87     jobs:
88       - inttest-csit-openstack-custom
89
90     project: "netvirt"
91     stream: "aluminium"
92     branch: "master"
93     jre: "openjdk11"
94     testplan: "{project}-{topology}-openstack.txt"
95     odl-ml2-driver-version: "v2"
96     enable-openstack-services: "placement-api,tempest"
97     enable-openstack-compute-services: "placement-client"
98     security-group-mode: "stateful"
99     odl_system_flavor: odl-highcpu-2
100     openstack_system_flavor: odl-highcpu-8
101     openstack_system2_flavor: odl-highcpu-4
102     tools_system_count: 0
103     os-cmb-cnt: 0
104     os-ctl-cnt: 1
105     os-cmp-cnt: 2
106
107     topology:
108       - 1node:
109           openstack_system2_count: 2
110           odl_system_count: 1
111           enable-haproxy: "no"
112           install-features: "odl-netvirt-openstack"
113           robot-options: "-v FAIL_ON_EXCEPTIONS:True"
114       - 3node:
115           openstack_system2_count: 3
116           odl_system_count: 3
117           enable-haproxy: "yes"
118           install-features: "odl-jolokia,odl-netvirt-openstack"
119
120     functionality:
121       - upstream-stateful
122       - upstream-stateful-itm-direct-tunnels:
123           enable-itm-direct-tunnels: "true"
124       - upstream-stateful-snat-conntrack:
125           odl-snat-mode: "conntrack"
126       - gate-stateful
127       - gate-stateful-itm-direct-tunnels:
128           enable-itm-direct-tunnels: "true"
129       - gate-stateful-snat-conntrack:
130           odl-snat-mode: "conntrack"
131       - gate-minimal-cluster:
132           testplan: "{project}-{topology}-minimal-openstack.txt"
133       - dcgw:
134           testplan: "{project}-{topology}-dcgw-openstack.txt"
135           tools_system_count: 3
136           enable-gre-type-driver: "yes"
137       # Job for Test Driven Development with it's own testplan to run new/non-passing suites. scheduled manually.
138       - gate-tdd-wip:
139           testplan: "{project}-{topology}-tdd-wip-openstack.txt"
140           schedule: "{schedule-weekly}"
141           tools_system_count: 3
142           enable-gre-type-driver: "yes"
143       - tempest-stateful:
144           test-suites: "openstack/tempest/tempest.robot"
145           testplan: "{project}-{topology}-openstack-tempest.txt"
146           schedule: "{schedule-daily}"
147       - tempest-stateful-snat-conntrack:
148           test-suites: "openstack/tempest/tempest.robot"
149           testplan: "{project}-{topology}-openstack-tempest.txt"
150           odl-snat-mode: "conntrack"
151           schedule: "{schedule-daily}"
152       - gate-tempest-stateful:
153           test-suites: "openstack/tempest/tempest.robot"
154           testplan: "{project}-{topology}-openstack-tempest.txt"
155       - gate-tempest-stateful-snat-conntrack:
156           test-suites: "openstack/tempest/tempest.robot"
157           testplan: "{project}-{topology}-openstack-tempest.txt"
158           odl-snat-mode: "conntrack"
159
160     openstack:
161       - stein:
162           openstack-branch: "stable/stein"
163           odl-ml2-branch: "stable/stein"
164           odl-ml2-port-binding: "pseudo-agentdb-binding"
165           openstack_system_image: "{openstack_stein_system_image}"
166           openstack_system2_image: "{openstack_stein_system_image}"
167
168 - project:
169     name: netvirt-csit-openstack-integration-magnesium-rocky
170     jobs:
171       - inttest-csit-openstack-custom
172
173     project: "netvirt"
174     stream: "magnesium"
175     branch: "stable/magnesium"
176     jre: "openjdk11"
177     testplan: "{project}-{topology}-openstack.txt"
178     odl-ml2-driver-version: "v2"
179     enable-openstack-services: "placement-api,tempest"
180     enable-openstack-compute-services: "placement-client"
181     security-group-mode: "stateful"
182     odl_system_flavor: odl-highcpu-2
183     openstack_system_flavor: odl-highcpu-8
184     openstack_system2_flavor: odl-highcpu-4
185     tools_system_count: 0
186     os-cmb-cnt: 0
187     os-ctl-cnt: 1
188     os-cmp-cnt: 2
189
190     topology:
191       - 1node:
192           openstack_system2_count: 2
193           odl_system_count: 1
194           enable-haproxy: "no"
195           install-features: "odl-netvirt-openstack"
196           robot-options: "-v FAIL_ON_EXCEPTIONS:True"
197       - 3node:
198           openstack_system2_count: 3
199           odl_system_count: 3
200           enable-haproxy: "yes"
201           install-features: "odl-jolokia,odl-netvirt-openstack"
202
203     functionality:
204       - upstream-stateful
205       - upstream-stateful-itm-direct-tunnels:
206           enable-itm-direct-tunnels: "true"
207       - upstream-stateful-snat-conntrack:
208           odl-snat-mode: "conntrack"
209       - gate-stateful
210       - gate-stateful-itm-direct-tunnels:
211           enable-itm-direct-tunnels: "true"
212       - gate-stateful-snat-conntrack:
213           odl-snat-mode: "conntrack"
214       - gate-minimal-cluster:
215           testplan: "{project}-{topology}-minimal-openstack.txt"
216       - dcgw:
217           testplan: "{project}-{topology}-dcgw-openstack.txt"
218           tools_system_count: 3
219           enable-gre-type-driver: "yes"
220       # Job for Test Driven Development with it's own testplan to run new/non-passing suites. scheduled manually.
221       - gate-tdd-wip:
222           testplan: "{project}-{topology}-tdd-wip-openstack.txt"
223           schedule: "{schedule-weekly}"
224           tools_system_count: 3
225           enable-gre-type-driver: "yes"
226       - tempest-stateful:
227           test-suites: "openstack/tempest/tempest.robot"
228           testplan: "{project}-{topology}-openstack-tempest.txt"
229           schedule: "{schedule-daily}"
230       - tempest-stateful-snat-conntrack:
231           test-suites: "openstack/tempest/tempest.robot"
232           testplan: "{project}-{topology}-openstack-tempest.txt"
233           odl-snat-mode: "conntrack"
234           schedule: "{schedule-daily}"
235       - gate-tempest-stateful:
236           test-suites: "openstack/tempest/tempest.robot"
237           testplan: "{project}-{topology}-openstack-tempest.txt"
238       - gate-tempest-stateful-snat-conntrack:
239           test-suites: "openstack/tempest/tempest.robot"
240           testplan: "{project}-{topology}-openstack-tempest.txt"
241           odl-snat-mode: "conntrack"
242
243     openstack:
244       - rocky:
245           openstack-branch: "stable/rocky"
246           odl-ml2-branch: "stable/rocky"
247           odl-ml2-port-binding: "pseudo-agentdb-binding"
248           openstack_system_image: "{openstack_rocky_system_image}"
249           openstack_system2_image: "{openstack_rocky_system_image}"
250
251 - project:
252     name: netvirt-csit-openstack-integration-magnesium-stein
253     jobs:
254       - inttest-csit-openstack-custom
255
256     project: "netvirt"
257     stream: "magnesium"
258     branch: "stable/magnesium"
259     jre: "openjdk11"
260     testplan: "{project}-{topology}-openstack.txt"
261     odl-ml2-driver-version: "v2"
262     enable-openstack-services: "placement-api,tempest"
263     enable-openstack-compute-services: "placement-client"
264     security-group-mode: "stateful"
265     odl_system_flavor: odl-highcpu-2
266     openstack_system_flavor: odl-highcpu-8
267     openstack_system2_flavor: odl-highcpu-4
268     tools_system_count: 0
269     os-cmb-cnt: 0
270     os-ctl-cnt: 1
271     os-cmp-cnt: 2
272
273     topology:
274       - 1node:
275           openstack_system2_count: 2
276           odl_system_count: 1
277           enable-haproxy: "no"
278           install-features: "odl-netvirt-openstack"
279           robot-options: "-v FAIL_ON_EXCEPTIONS:True"
280       - 3node:
281           openstack_system2_count: 3
282           odl_system_count: 3
283           enable-haproxy: "yes"
284           install-features: "odl-jolokia,odl-netvirt-openstack"
285
286     functionality:
287       - upstream-stateful:
288           schedule: "{schedule-weekly}"
289       - upstream-stateful-itm-direct-tunnels:
290           enable-itm-direct-tunnels: "true"
291           schedule: "{schedule-weekly}"
292       - upstream-stateful-snat-conntrack:
293           odl-snat-mode: "conntrack"
294           schedule: "{schedule-weekly}"
295       - gate-stateful
296       - gate-stateful-itm-direct-tunnels:
297           enable-itm-direct-tunnels: "true"
298       - gate-stateful-snat-conntrack:
299           odl-snat-mode: "conntrack"
300       - gate-minimal-cluster:
301           testplan: "{project}-{topology}-minimal-openstack.txt"
302       - dcgw:
303           testplan: "{project}-{topology}-dcgw-openstack.txt"
304           tools_system_count: 3
305           schedule: "{schedule-weekly}"
306           enable-gre-type-driver: "yes"
307       # Job for Test Driven Development with it's own testplan to run new/non-passing suites. scheduled manually.
308       - gate-tdd-wip:
309           testplan: "{project}-{topology}-tdd-wip-openstack.txt"
310           schedule: "{schedule-weekly}"
311           tools_system_count: 3
312           enable-gre-type-driver: "yes"
313       - tempest-stateful:
314           test-suites: "openstack/tempest/tempest.robot"
315           testplan: "{project}-{topology}-openstack-tempest.txt"
316           schedule: "{schedule-daily}"
317       - tempest-stateful-snat-conntrack:
318           test-suites: "openstack/tempest/tempest.robot"
319           testplan: "{project}-{topology}-openstack-tempest.txt"
320           odl-snat-mode: "conntrack"
321           schedule: "{schedule-daily}"
322       - gate-tempest-stateful:
323           test-suites: "openstack/tempest/tempest.robot"
324           testplan: "{project}-{topology}-openstack-tempest.txt"
325       - gate-tempest-stateful-snat-conntrack:
326           test-suites: "openstack/tempest/tempest.robot"
327           testplan: "{project}-{topology}-openstack-tempest.txt"
328           odl-snat-mode: "conntrack"
329
330     openstack:
331       - stein:
332           openstack-branch: "stable/stein"
333           odl-ml2-branch: "stable/stein"
334           odl-ml2-port-binding: "pseudo-agentdb-binding"
335           openstack_system_image: "{openstack_stein_system_image}"
336           openstack_system2_image: "{openstack_stein_system_image}"
337
338 - project:
339     name: netvirt-csit-openstack-integration-sodium-queens
340     jobs:
341       - inttest-csit-openstack-custom
342
343     project: "netvirt"
344     stream: "sodium"
345     branch: "stable/sodium"
346     testplan: "{project}-{topology}-openstack.txt"
347     odl-ml2-driver-version: "v2"
348     enable-openstack-services: "placement-api,tempest"
349     enable-openstack-compute-services: "placement-client"
350     security-group-mode: "stateful"
351     odl_system_flavor: odl-highcpu-2
352     openstack_system_flavor: odl-highcpu-8
353     openstack_system2_flavor: odl-highcpu-4
354     tools_system_count: 0
355     os-cmb-cnt: 0
356     os-ctl-cnt: 1
357     os-cmp-cnt: 2
358
359     topology:
360       - 1node:
361           openstack_system2_count: 2
362           odl_system_count: 1
363           enable-haproxy: "no"
364           install-features: "odl-netvirt-openstack"
365           robot-options: "-v FAIL_ON_EXCEPTIONS:True"
366       - 3node:
367           openstack_system2_count: 3
368           odl_system_count: 3
369           enable-haproxy: "yes"
370           install-features: "odl-jolokia,odl-netvirt-openstack"
371
372     functionality:
373       - upstream-stateful:
374           schedule: "{schedule-weekly}"
375       - upstream-stateful-itm-direct-tunnels:
376           enable-itm-direct-tunnels: "true"
377           schedule: "{schedule-weekly}"
378       - upstream-stateful-snat-conntrack:
379           odl-snat-mode: "conntrack"
380           schedule: "{schedule-weekly}"
381       - gate-stateful
382       - gate-stateful-itm-direct-tunnels:
383           enable-itm-direct-tunnels: "true"
384           schedule: "{schedule-weekly}"
385       - gate-stateful-snat-conntrack:
386           odl-snat-mode: "conntrack"
387       - gate-minimal-cluster:
388           testplan: "{project}-{topology}-minimal-openstack.txt"
389       - dcgw:
390           testplan: "{project}-{topology}-dcgw-openstack.txt"
391           schedule: "{schedule-weekly}"
392           tools_system_count: 3
393           enable-gre-type-driver: "yes"
394       # Job for Test Driven Development with it's own testplan to run new/non-passing suites. scheduled manually.
395       - gate-tdd-wip:
396           testplan: "{project}-{topology}-tdd-wip-openstack.txt"
397           schedule: "{schedule-weekly}"
398           tools_system_count: 3
399           enable-gre-type-driver: "yes"
400       - tempest-stateful:
401           test-suites: "openstack/tempest/tempest.robot"
402           testplan: "{project}-{topology}-openstack-tempest.txt"
403           schedule: "{schedule-daily}"
404       - tempest-stateful-snat-conntrack:
405           test-suites: "openstack/tempest/tempest.robot"
406           testplan: "{project}-{topology}-openstack-tempest.txt"
407           odl-snat-mode: "conntrack"
408           schedule: "{schedule-daily}"
409       - gate-tempest-stateful:
410           test-suites: "openstack/tempest/tempest.robot"
411           testplan: "{project}-{topology}-openstack-tempest.txt"
412       - gate-tempest-stateful-snat-conntrack:
413           test-suites: "openstack/tempest/tempest.robot"
414           testplan: "{project}-{topology}-openstack-tempest.txt"
415           odl-snat-mode: "conntrack"
416
417     openstack:
418       - queens:
419           openstack-branch: "stable/queens"
420           odl-ml2-branch: "stable/queens"
421           odl-ml2-port-binding: "pseudo-agentdb-binding"
422           openstack_system_image: "{openstack_queens_system_image}"
423           openstack_system2_image: "{openstack_queens_system_image}"
424           schedule: "{schedule-weekly}"
425
426 - project:
427     name: netvirt-csit-openstack-integration-sodium-rocky
428     jobs:
429       - inttest-csit-openstack-custom
430
431     project: "netvirt"
432     stream: "sodium"
433     branch: "stable/sodium"
434     testplan: "{project}-{topology}-openstack.txt"
435     odl-ml2-driver-version: "v2"
436     enable-openstack-services: "placement-api,tempest"
437     enable-openstack-compute-services: "placement-client"
438     security-group-mode: "stateful"
439     odl_system_flavor: odl-highcpu-2
440     openstack_system_flavor: odl-highcpu-8
441     openstack_system2_flavor: odl-highcpu-4
442     tools_system_count: 0
443     os-cmb-cnt: 0
444     os-ctl-cnt: 1
445     os-cmp-cnt: 2
446
447     topology:
448       - 1node:
449           openstack_system2_count: 2
450           odl_system_count: 1
451           enable-haproxy: "no"
452           install-features: "odl-netvirt-openstack"
453           robot-options: "-v FAIL_ON_EXCEPTIONS:True"
454       - 3node:
455           openstack_system2_count: 3
456           odl_system_count: 3
457           enable-haproxy: "yes"
458           install-features: "odl-jolokia,odl-netvirt-openstack"
459
460     functionality:
461       - upstream-stateful:
462           schedule: "{schedule-weekly}"
463       - upstream-stateful-itm-direct-tunnels:
464           enable-itm-direct-tunnels: "true"
465           schedule: "{schedule-weekly}"
466       - upstream-stateful-snat-conntrack:
467           odl-snat-mode: "conntrack"
468           schedule: "{schedule-weekly}"
469       - gate-stateful
470       - gate-stateful-itm-direct-tunnels:
471           enable-itm-direct-tunnels: "true"
472       - gate-stateful-snat-conntrack:
473           odl-snat-mode: "conntrack"
474       - gate-minimal-cluster:
475           testplan: "{project}-{topology}-minimal-openstack.txt"
476       - dcgw:
477           testplan: "{project}-{topology}-dcgw-openstack.txt"
478           schedule: "{schedule-weekly}"
479           tools_system_count: 3
480           enable-gre-type-driver: "yes"
481       # Job for Test Driven Development with it's own testplan to run new/non-passing suites. scheduled manually.
482       - gate-tdd-wip:
483           testplan: "{project}-{topology}-tdd-wip-openstack.txt"
484           schedule: "{schedule-weekly}"
485           tools_system_count: 3
486           enable-gre-type-driver: "yes"
487       - tempest-stateful:
488           test-suites: "openstack/tempest/tempest.robot"
489           testplan: "{project}-{topology}-openstack-tempest.txt"
490           schedule: "{schedule-daily}"
491       - tempest-stateful-snat-conntrack:
492           test-suites: "openstack/tempest/tempest.robot"
493           testplan: "{project}-{topology}-openstack-tempest.txt"
494           odl-snat-mode: "conntrack"
495           schedule: "{schedule-daily}"
496       - gate-tempest-stateful:
497           test-suites: "openstack/tempest/tempest.robot"
498           testplan: "{project}-{topology}-openstack-tempest.txt"
499       - gate-tempest-stateful-snat-conntrack:
500           test-suites: "openstack/tempest/tempest.robot"
501           testplan: "{project}-{topology}-openstack-tempest.txt"
502           odl-snat-mode: "conntrack"
503
504     openstack:
505       - rocky:
506           openstack-branch: "stable/rocky"
507           odl-ml2-branch: "stable/rocky"
508           odl-ml2-port-binding: "pseudo-agentdb-binding"
509           openstack_system_image: "{openstack_rocky_system_image}"
510           openstack_system2_image: "{openstack_rocky_system_image}"
511
512 - project:
513     name: netvirt-csit-1cmb-0ctl-0cmp-openstack-integration-queens
514     jobs:
515       - inttest-csit-openstack-custom
516
517     project: "netvirt"
518     testplan: "{project}-{topology}-openstack.txt"
519     odl-ml2-driver-version: "v2"
520     enable-openstack-services: "n-cpu,placement-api,tempest"
521     security-group-mode: "stateful"
522     odl_system_flavor: odl-highcpu-2
523     openstack_system_flavor: odl-highcpu-8
524     os-cmb-cnt: 1
525     os-ctl-cnt: 0
526     os-cmp-cnt: 0
527
528     stream:
529       - sodium:
530           branch: "stable/sodium"
531
532     topology:
533       - 1node:
534           openstack_system2_count: 0
535           odl_system_count: 1
536           enable-haproxy: "no"
537           install-features: "odl-netvirt-openstack"
538           robot-options: "-v FAIL_ON_EXCEPTIONS:True"
539       - 3node:
540           openstack_system2_count: 1
541           odl_system_count: 3
542           enable-haproxy: "yes"
543           install-features: "odl-jolokia,odl-netvirt-openstack"
544
545     functionality:
546       - upstream-stateful:
547           schedule: "{schedule-weekly}"
548       - upstream-stateful-itm-direct-tunnels:
549           enable-itm-direct-tunnels: "true"
550           schedule: "{schedule-weekly}"
551       - upstream-stateful-snat-conntrack:
552           odl-snat-mode: "conntrack"
553           schedule: "{schedule-weekly}"
554       - gate-stateful
555       - gate-stateful-itm-direct-tunnels:
556           enable-itm-direct-tunnels: "true"
557       - gate-stateful-snat-conntrack:
558           odl-snat-mode: "conntrack"
559       - gate-minimal-cluster:
560           testplan: "{project}-{topology}-minimal-openstack.txt"
561       # Job for Test Driven Development with it's own testplan to run new/non-passing suites. scheduled manually.
562       - gate-tdd-wip:
563           testplan: "{project}-{topology}-tdd-wip-openstack.txt"
564           schedule: ""
565       - tempest-stateful:
566           test-suites: "openstack/tempest/tempest.robot"
567           testplan: "{project}-{topology}-openstack-tempest.txt"
568           schedule: "{schedule-daily}"
569       - tempest-stateful-snat-conntrack:
570           test-suites: "openstack/tempest/tempest.robot"
571           testplan: "{project}-{topology}-openstack-tempest.txt"
572           odl-snat-mode: "conntrack"
573           schedule: "{schedule-daily}"
574       - gate-tempest-stateful:
575           test-suites: "openstack/tempest/tempest.robot"
576           testplan: "{project}-{topology}-openstack-tempest.txt"
577       - gate-tempest-stateful-snat-conntrack:
578           test-suites: "openstack/tempest/tempest.robot"
579           testplan: "{project}-{topology}-openstack-tempest.txt"
580           odl-snat-mode: "conntrack"
581
582     openstack:
583       - queens:
584           openstack-branch: "stable/queens"
585           odl-ml2-branch: "stable/queens"
586           odl-ml2-port-binding: "pseudo-agentdb-binding"
587           openstack_system_image: "{openstack_queens_system_image}"
588           openstack_system2_image: "{openstack_queens_system_image}"
589           schedule: "{schedule-weekly}"
590
591 - project:
592     name: netvirt-csit-1cmb-0ctl-0cmp-openstack-integration-rocky
593     jobs:
594       - inttest-csit-openstack-custom
595
596     project: "netvirt"
597     testplan: "{project}-{topology}-openstack.txt"
598     odl-ml2-driver-version: "v2"
599     enable-openstack-services: "n-cpu,placement-api,tempest"
600     security-group-mode: "stateful"
601     odl_system_flavor: odl-highcpu-2
602     openstack_system_flavor: odl-highcpu-8
603     os-cmb-cnt: 1
604     os-ctl-cnt: 0
605     os-cmp-cnt: 0
606
607     stream:
608       - magnesium:
609           branch: "stable/magnesium"
610           jre: "openjdk11"
611       - sodium:
612           branch: "stable/sodium"
613
614     topology:
615       - 1node:
616           openstack_system2_count: 0
617           odl_system_count: 1
618           enable-haproxy: "no"
619           install-features: "odl-netvirt-openstack"
620           robot-options: "-v FAIL_ON_EXCEPTIONS:True"
621       - 3node:
622           openstack_system2_count: 1
623           odl_system_count: 3
624           enable-haproxy: "yes"
625           install-features: "odl-jolokia,odl-netvirt-openstack"
626
627     functionality:
628       - upstream-stateful:
629           schedule: "{schedule-weekly}"
630       - upstream-stateful-itm-direct-tunnels:
631           enable-itm-direct-tunnels: "true"
632           schedule: "{schedule-weekly}"
633       - upstream-stateful-snat-conntrack:
634           odl-snat-mode: "conntrack"
635           schedule: "{schedule-weekly}"
636       - gate-stateful
637       - gate-stateful-itm-direct-tunnels:
638           enable-itm-direct-tunnels: "true"
639       - gate-stateful-snat-conntrack:
640           odl-snat-mode: "conntrack"
641       - gate-minimal-cluster:
642           testplan: "{project}-{topology}-minimal-openstack.txt"
643       # Job for Test Driven Development with it's own testplan to run new/non-passing suites. scheduled manually.
644       - gate-tdd-wip:
645           testplan: "{project}-{topology}-tdd-wip-openstack.txt"
646           schedule: ""
647       - tempest-stateful:
648           test-suites: "openstack/tempest/tempest.robot"
649           testplan: "{project}-{topology}-openstack-tempest.txt"
650           schedule: "{schedule-daily}"
651       - tempest-stateful-snat-conntrack:
652           test-suites: "openstack/tempest/tempest.robot"
653           testplan: "{project}-{topology}-openstack-tempest.txt"
654           odl-snat-mode: "conntrack"
655           schedule: "{schedule-daily}"
656       - gate-tempest-stateful:
657           test-suites: "openstack/tempest/tempest.robot"
658           testplan: "{project}-{topology}-openstack-tempest.txt"
659       - gate-tempest-stateful-snat-conntrack:
660           test-suites: "openstack/tempest/tempest.robot"
661           testplan: "{project}-{topology}-openstack-tempest.txt"
662           odl-snat-mode: "conntrack"
663
664     openstack:
665       - rocky:
666           openstack-branch: "stable/rocky"
667           odl-ml2-branch: "stable/rocky"
668           odl-ml2-port-binding: "pseudo-agentdb-binding"
669           openstack_system_image: "{openstack_rocky_system_image}"
670           openstack_system2_image: "{openstack_rocky_system_image}"
671
672 - project:
673     name: netvirt-csit-1cmb-0ctl-0cmp-openstack-integration-stein
674     jobs:
675       - inttest-csit-openstack-custom
676
677     project: "netvirt"
678     testplan: "{project}-{topology}-openstack.txt"
679     odl-ml2-driver-version: "v2"
680     enable-openstack-services: "n-cpu,placement-api,tempest"
681     security-group-mode: "stateful"
682     odl_system_flavor: odl-highcpu-2
683     openstack_system_flavor: odl-highcpu-8
684     os-cmb-cnt: 1
685     os-ctl-cnt: 0
686     os-cmp-cnt: 0
687
688     stream:
689       - magnesium:
690           branch: "stable/magnesium"
691           jre: "openjdk11"
692
693     topology:
694       - 1node:
695           openstack_system2_count: 0
696           odl_system_count: 1
697           enable-haproxy: "no"
698           install-features: "odl-netvirt-openstack"
699           robot-options: "-v FAIL_ON_EXCEPTIONS:True"
700       - 3node:
701           openstack_system2_count: 1
702           odl_system_count: 3
703           enable-haproxy: "yes"
704           install-features: "odl-jolokia,odl-netvirt-openstack"
705
706     functionality:
707       - upstream-stateful:
708           schedule: "{schedule-weekly}"
709       - upstream-stateful-itm-direct-tunnels:
710           enable-itm-direct-tunnels: "true"
711           schedule: "{schedule-weekly}"
712       - upstream-stateful-snat-conntrack:
713           odl-snat-mode: "conntrack"
714           schedule: "{schedule-weekly}"
715       - gate-stateful
716       - gate-stateful-itm-direct-tunnels:
717           enable-itm-direct-tunnels: "true"
718       - gate-stateful-snat-conntrack:
719           odl-snat-mode: "conntrack"
720       - gate-minimal-cluster:
721           testplan: "{project}-{topology}-minimal-openstack.txt"
722       # Job for Test Driven Development with it's own testplan to run new/non-passing suites. scheduled manually.
723       - gate-tdd-wip:
724           testplan: "{project}-{topology}-tdd-wip-openstack.txt"
725           schedule: ""
726       - tempest-stateful:
727           test-suites: "openstack/tempest/tempest.robot"
728           testplan: "{project}-{topology}-openstack-tempest.txt"
729           schedule: "{schedule-daily}"
730       - tempest-stateful-snat-conntrack:
731           test-suites: "openstack/tempest/tempest.robot"
732           testplan: "{project}-{topology}-openstack-tempest.txt"
733           odl-snat-mode: "conntrack"
734           schedule: "{schedule-daily}"
735       - gate-tempest-stateful:
736           test-suites: "openstack/tempest/tempest.robot"
737           testplan: "{project}-{topology}-openstack-tempest.txt"
738       - gate-tempest-stateful-snat-conntrack:
739           test-suites: "openstack/tempest/tempest.robot"
740           testplan: "{project}-{topology}-openstack-tempest.txt"
741           odl-snat-mode: "conntrack"
742
743     openstack:
744       - stein:
745           openstack-branch: "stable/stein"
746           odl-ml2-branch: "stable/stein"
747           odl-ml2-port-binding: "pseudo-agentdb-binding"
748           openstack_system_image: "{openstack_stein_system_image}"
749           openstack_system2_image: "{openstack_stein_system_image}"
750
751 - project:
752     name: netvirt-csit-1cmb-0ctl-0cmp-openstack-integration-stein-aluminium
753     jobs:
754       - inttest-csit-openstack-custom
755
756     project: "netvirt"
757     testplan: "{project}-{topology}-openstack.txt"
758     odl-ml2-driver-version: "v2"
759     enable-openstack-services: "n-cpu,placement-api,tempest"
760     security-group-mode: "stateful"
761     odl_system_flavor: odl-highcpu-2
762     openstack_system_flavor: odl-highcpu-8
763     os-cmb-cnt: 1
764     os-ctl-cnt: 0
765     os-cmp-cnt: 0
766
767     stream:
768       - aluminium:
769           branch: "master"
770           jre: "openjdk11"
771
772     topology:
773       - 1node:
774           openstack_system2_count: 0
775           odl_system_count: 1
776           enable-haproxy: "no"
777           install-features: "odl-netvirt-openstack"
778           robot-options: "-v FAIL_ON_EXCEPTIONS:True"
779       - 3node:
780           openstack_system2_count: 1
781           odl_system_count: 3
782           enable-haproxy: "yes"
783           install-features: "odl-jolokia,odl-netvirt-openstack"
784
785     functionality:
786       - upstream-stateful:
787           schedule: "{schedule-daily}"
788       - upstream-stateful-itm-direct-tunnels:
789           enable-itm-direct-tunnels: "true"
790           schedule: "{schedule-daily}"
791       - upstream-stateful-snat-conntrack:
792           odl-snat-mode: "conntrack"
793           schedule: "{schedule-daily}"
794       - gate-stateful
795       - gate-stateful-itm-direct-tunnels:
796           enable-itm-direct-tunnels: "true"
797       - gate-stateful-snat-conntrack:
798           odl-snat-mode: "conntrack"
799       - gate-minimal-cluster:
800           testplan: "{project}-{topology}-minimal-openstack.txt"
801       - dcgw:
802           testplan: "{project}-{topology}-dcgw-openstack.txt"
803           tools_system_count: 3
804           enable-gre-type-driver: "yes"
805           schedule: "{schedule-daily}"
806       # Job for Test Driven Development with it's own testplan to run new/non-passing suites. scheduled manually.
807       - gate-tdd-wip:
808           testplan: "{project}-{topology}-tdd-wip-openstack.txt"
809           schedule: ""
810       - tempest-stateful:
811           test-suites: "openstack/tempest/tempest.robot"
812           testplan: "{project}-{topology}-openstack-tempest.txt"
813           schedule: "{schedule-daily}"
814       - tempest-stateful-snat-conntrack:
815           test-suites: "openstack/tempest/tempest.robot"
816           testplan: "{project}-{topology}-openstack-tempest.txt"
817           odl-snat-mode: "conntrack"
818           schedule: "{schedule-daily}"
819       - gate-tempest-stateful:
820           test-suites: "openstack/tempest/tempest.robot"
821           testplan: "{project}-{topology}-openstack-tempest.txt"
822       - gate-tempest-stateful-snat-conntrack:
823           test-suites: "openstack/tempest/tempest.robot"
824           testplan: "{project}-{topology}-openstack-tempest.txt"
825           odl-snat-mode: "conntrack"
826
827     openstack:
828       - stein:
829           openstack-branch: "stable/stein"
830           odl-ml2-branch: "stable/stein"
831           odl-ml2-port-binding: "pseudo-agentdb-binding"
832           openstack_system_image: "{openstack_stein_system_image}"
833           openstack_system2_image: "{openstack_stein_system_image}"