Merge "Update docs to reflect Ubuntu 16.04 for GBP"
[releng/builder.git] / jjb / netvirt / netvirt-csit-multi-openstack.yaml
1 ---
2 - project:
3     name: netvirt-csit-openstack-integration-aluminium-queens
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       - queens:
79           openstack-branch: 'stable/queens'
80           odl-ml2-branch: 'stable/queens'
81           odl-ml2-port-binding: 'pseudo-agentdb-binding'
82           openstack_system_image: '{openstack_queens_system_image}'
83           openstack_system2_image: '{openstack_queens_system_image}'
84
85 - project:
86     name: netvirt-csit-openstack-integration-aluminium-rocky
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       - rocky:
162           openstack-branch: 'stable/rocky'
163           odl-ml2-branch: 'stable/rocky'
164           odl-ml2-port-binding: 'pseudo-agentdb-binding'
165           openstack_system_image: '{openstack_rocky_system_image}'
166           openstack_system2_image: '{openstack_rocky_system_image}'
167
168 - project:
169     name: netvirt-csit-openstack-integration-aluminium-stein
170     jobs:
171       - inttest-csit-openstack-custom
172
173     project: 'netvirt'
174     stream: 'aluminium'
175     branch: 'master'
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       - stein:
245           openstack-branch: 'stable/stein'
246           odl-ml2-branch: 'stable/stein'
247           odl-ml2-port-binding: 'pseudo-agentdb-binding'
248           openstack_system_image: '{openstack_stein_system_image}'
249           openstack_system2_image: '{openstack_stein_system_image}'
250
251 - project:
252     name: netvirt-csit-openstack-integration-magnesium-queens
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       - upstream-stateful-itm-direct-tunnels:
289           enable-itm-direct-tunnels: 'true'
290       - upstream-stateful-snat-conntrack:
291           odl-snat-mode: 'conntrack'
292       - gate-stateful
293       - gate-stateful-itm-direct-tunnels:
294           enable-itm-direct-tunnels: 'true'
295       - gate-stateful-snat-conntrack:
296           odl-snat-mode: 'conntrack'
297       - gate-minimal-cluster:
298           testplan: '{project}-{topology}-minimal-openstack.txt'
299       - dcgw:
300           testplan: '{project}-{topology}-dcgw-openstack.txt'
301           tools_system_count: 3
302           enable-gre-type-driver: 'yes'
303       # Job for Test Driven Development with it's own testplan to run new/non-passing suites. scheduled manually.
304       - gate-tdd-wip:
305           testplan: '{project}-{topology}-tdd-wip-openstack.txt'
306           schedule: '{schedule-weekly}'
307           tools_system_count: 3
308           enable-gre-type-driver: 'yes'
309       - tempest-stateful:
310           test-suites: 'openstack/tempest/tempest.robot'
311           testplan: '{project}-{topology}-openstack-tempest.txt'
312           schedule: '{schedule-daily}'
313       - tempest-stateful-snat-conntrack:
314           test-suites: 'openstack/tempest/tempest.robot'
315           testplan: '{project}-{topology}-openstack-tempest.txt'
316           odl-snat-mode: 'conntrack'
317           schedule: '{schedule-daily}'
318       - gate-tempest-stateful:
319           test-suites: 'openstack/tempest/tempest.robot'
320           testplan: '{project}-{topology}-openstack-tempest.txt'
321       - gate-tempest-stateful-snat-conntrack:
322           test-suites: 'openstack/tempest/tempest.robot'
323           testplan: '{project}-{topology}-openstack-tempest.txt'
324           odl-snat-mode: 'conntrack'
325
326     openstack:
327       - queens:
328           openstack-branch: 'stable/queens'
329           odl-ml2-branch: 'stable/queens'
330           odl-ml2-port-binding: 'pseudo-agentdb-binding'
331           openstack_system_image: '{openstack_queens_system_image}'
332           openstack_system2_image: '{openstack_queens_system_image}'
333
334 - project:
335     name: netvirt-csit-openstack-integration-magnesium-rocky
336     jobs:
337       - inttest-csit-openstack-custom
338
339     project: 'netvirt'
340     stream: 'magnesium'
341     branch: 'stable/magnesium'
342     jre: 'openjdk11'
343     testplan: '{project}-{topology}-openstack.txt'
344     odl-ml2-driver-version: 'v2'
345     enable-openstack-services: 'placement-api,tempest'
346     enable-openstack-compute-services: 'placement-client'
347     security-group-mode: 'stateful'
348     odl_system_flavor: odl-highcpu-2
349     openstack_system_flavor: odl-highcpu-8
350     openstack_system2_flavor: odl-highcpu-4
351     tools_system_count: 0
352     os-cmb-cnt: 0
353     os-ctl-cnt: 1
354     os-cmp-cnt: 2
355
356     topology:
357       - 1node:
358           openstack_system2_count: 2
359           odl_system_count: 1
360           enable-haproxy: 'no'
361           install-features: 'odl-netvirt-openstack'
362           robot-options: '-v FAIL_ON_EXCEPTIONS:True'
363       - 3node:
364           openstack_system2_count: 3
365           odl_system_count: 3
366           enable-haproxy: 'yes'
367           install-features: 'odl-jolokia,odl-netvirt-openstack'
368
369     functionality:
370       - upstream-stateful
371       - upstream-stateful-itm-direct-tunnels:
372           enable-itm-direct-tunnels: 'true'
373       - upstream-stateful-snat-conntrack:
374           odl-snat-mode: 'conntrack'
375       - gate-stateful
376       - gate-stateful-itm-direct-tunnels:
377           enable-itm-direct-tunnels: 'true'
378       - gate-stateful-snat-conntrack:
379           odl-snat-mode: 'conntrack'
380       - gate-minimal-cluster:
381           testplan: '{project}-{topology}-minimal-openstack.txt'
382       - dcgw:
383           testplan: '{project}-{topology}-dcgw-openstack.txt'
384           tools_system_count: 3
385           enable-gre-type-driver: 'yes'
386       # Job for Test Driven Development with it's own testplan to run new/non-passing suites. scheduled manually.
387       - gate-tdd-wip:
388           testplan: '{project}-{topology}-tdd-wip-openstack.txt'
389           schedule: '{schedule-weekly}'
390           tools_system_count: 3
391           enable-gre-type-driver: 'yes'
392       - tempest-stateful:
393           test-suites: 'openstack/tempest/tempest.robot'
394           testplan: '{project}-{topology}-openstack-tempest.txt'
395           schedule: '{schedule-daily}'
396       - tempest-stateful-snat-conntrack:
397           test-suites: 'openstack/tempest/tempest.robot'
398           testplan: '{project}-{topology}-openstack-tempest.txt'
399           odl-snat-mode: 'conntrack'
400           schedule: '{schedule-daily}'
401       - gate-tempest-stateful:
402           test-suites: 'openstack/tempest/tempest.robot'
403           testplan: '{project}-{topology}-openstack-tempest.txt'
404       - gate-tempest-stateful-snat-conntrack:
405           test-suites: 'openstack/tempest/tempest.robot'
406           testplan: '{project}-{topology}-openstack-tempest.txt'
407           odl-snat-mode: 'conntrack'
408
409     openstack:
410       - rocky:
411           openstack-branch: 'stable/rocky'
412           odl-ml2-branch: 'stable/rocky'
413           odl-ml2-port-binding: 'pseudo-agentdb-binding'
414           openstack_system_image: '{openstack_rocky_system_image}'
415           openstack_system2_image: '{openstack_rocky_system_image}'
416
417 - project:
418     name: netvirt-csit-openstack-integration-magnesium-stein
419     jobs:
420       - inttest-csit-openstack-custom
421
422     project: 'netvirt'
423     stream: 'magnesium'
424     branch: 'stable/magnesium'
425     jre: 'openjdk11'
426     testplan: '{project}-{topology}-openstack.txt'
427     odl-ml2-driver-version: 'v2'
428     enable-openstack-services: 'placement-api,tempest'
429     enable-openstack-compute-services: 'placement-client'
430     security-group-mode: 'stateful'
431     odl_system_flavor: odl-highcpu-2
432     openstack_system_flavor: odl-highcpu-8
433     openstack_system2_flavor: odl-highcpu-4
434     tools_system_count: 0
435     os-cmb-cnt: 0
436     os-ctl-cnt: 1
437     os-cmp-cnt: 2
438
439     topology:
440       - 1node:
441           openstack_system2_count: 2
442           odl_system_count: 1
443           enable-haproxy: 'no'
444           install-features: 'odl-netvirt-openstack'
445           robot-options: '-v FAIL_ON_EXCEPTIONS:True'
446       - 3node:
447           openstack_system2_count: 3
448           odl_system_count: 3
449           enable-haproxy: 'yes'
450           install-features: 'odl-jolokia,odl-netvirt-openstack'
451
452     functionality:
453       - upstream-stateful:
454           schedule: '{schedule-weekly}'
455       - upstream-stateful-itm-direct-tunnels:
456           enable-itm-direct-tunnels: 'true'
457           schedule: '{schedule-weekly}'
458       - upstream-stateful-snat-conntrack:
459           odl-snat-mode: 'conntrack'
460           schedule: '{schedule-weekly}'
461       - gate-stateful
462       - gate-stateful-itm-direct-tunnels:
463           enable-itm-direct-tunnels: 'true'
464       - gate-stateful-snat-conntrack:
465           odl-snat-mode: 'conntrack'
466       - gate-minimal-cluster:
467           testplan: '{project}-{topology}-minimal-openstack.txt'
468       - dcgw:
469           testplan: '{project}-{topology}-dcgw-openstack.txt'
470           tools_system_count: 3
471           schedule: '{schedule-weekly}'
472           enable-gre-type-driver: 'yes'
473       # Job for Test Driven Development with it's own testplan to run new/non-passing suites. scheduled manually.
474       - gate-tdd-wip:
475           testplan: '{project}-{topology}-tdd-wip-openstack.txt'
476           schedule: '{schedule-weekly}'
477           tools_system_count: 3
478           enable-gre-type-driver: 'yes'
479       - tempest-stateful:
480           test-suites: 'openstack/tempest/tempest.robot'
481           testplan: '{project}-{topology}-openstack-tempest.txt'
482           schedule: '{schedule-daily}'
483       - tempest-stateful-snat-conntrack:
484           test-suites: 'openstack/tempest/tempest.robot'
485           testplan: '{project}-{topology}-openstack-tempest.txt'
486           odl-snat-mode: 'conntrack'
487           schedule: '{schedule-daily}'
488       - gate-tempest-stateful:
489           test-suites: 'openstack/tempest/tempest.robot'
490           testplan: '{project}-{topology}-openstack-tempest.txt'
491       - gate-tempest-stateful-snat-conntrack:
492           test-suites: 'openstack/tempest/tempest.robot'
493           testplan: '{project}-{topology}-openstack-tempest.txt'
494           odl-snat-mode: 'conntrack'
495
496     openstack:
497       - stein:
498           openstack-branch: 'stable/stein'
499           odl-ml2-branch: 'stable/stein'
500           odl-ml2-port-binding: 'pseudo-agentdb-binding'
501           openstack_system_image: '{openstack_stein_system_image}'
502           openstack_system2_image: '{openstack_stein_system_image}'
503
504 - project:
505     name: netvirt-csit-openstack-integration-sodium-queens
506     jobs:
507       - inttest-csit-openstack-custom
508
509     project: 'netvirt'
510     stream: 'sodium'
511     branch: 'stable/sodium'
512     testplan: '{project}-{topology}-openstack.txt'
513     odl-ml2-driver-version: 'v2'
514     enable-openstack-services: 'placement-api,tempest'
515     enable-openstack-compute-services: 'placement-client'
516     security-group-mode: 'stateful'
517     odl_system_flavor: odl-highcpu-2
518     openstack_system_flavor: odl-highcpu-8
519     openstack_system2_flavor: odl-highcpu-4
520     tools_system_count: 0
521     os-cmb-cnt: 0
522     os-ctl-cnt: 1
523     os-cmp-cnt: 2
524
525     topology:
526       - 1node:
527           openstack_system2_count: 2
528           odl_system_count: 1
529           enable-haproxy: 'no'
530           install-features: 'odl-netvirt-openstack'
531           robot-options: '-v FAIL_ON_EXCEPTIONS:True'
532       - 3node:
533           openstack_system2_count: 3
534           odl_system_count: 3
535           enable-haproxy: 'yes'
536           install-features: 'odl-jolokia,odl-netvirt-openstack'
537
538     functionality:
539       - upstream-stateful:
540           schedule: '{schedule-weekly}'
541       - upstream-stateful-itm-direct-tunnels:
542           enable-itm-direct-tunnels: 'true'
543           schedule: '{schedule-weekly}'
544       - upstream-stateful-snat-conntrack:
545           odl-snat-mode: 'conntrack'
546           schedule: '{schedule-weekly}'
547       - gate-stateful
548       - gate-stateful-itm-direct-tunnels:
549           enable-itm-direct-tunnels: 'true'
550           schedule: '{schedule-weekly}'
551       - gate-stateful-snat-conntrack:
552           odl-snat-mode: 'conntrack'
553       - gate-minimal-cluster:
554           testplan: '{project}-{topology}-minimal-openstack.txt'
555       - dcgw:
556           testplan: '{project}-{topology}-dcgw-openstack.txt'
557           schedule: '{schedule-weekly}'
558           tools_system_count: 3
559           enable-gre-type-driver: 'yes'
560       # Job for Test Driven Development with it's own testplan to run new/non-passing suites. scheduled manually.
561       - gate-tdd-wip:
562           testplan: '{project}-{topology}-tdd-wip-openstack.txt'
563           schedule: '{schedule-weekly}'
564           tools_system_count: 3
565           enable-gre-type-driver: 'yes'
566       - tempest-stateful:
567           test-suites: 'openstack/tempest/tempest.robot'
568           testplan: '{project}-{topology}-openstack-tempest.txt'
569           schedule: '{schedule-daily}'
570       - tempest-stateful-snat-conntrack:
571           test-suites: 'openstack/tempest/tempest.robot'
572           testplan: '{project}-{topology}-openstack-tempest.txt'
573           odl-snat-mode: 'conntrack'
574           schedule: '{schedule-daily}'
575       - gate-tempest-stateful:
576           test-suites: 'openstack/tempest/tempest.robot'
577           testplan: '{project}-{topology}-openstack-tempest.txt'
578       - gate-tempest-stateful-snat-conntrack:
579           test-suites: 'openstack/tempest/tempest.robot'
580           testplan: '{project}-{topology}-openstack-tempest.txt'
581           odl-snat-mode: 'conntrack'
582
583     openstack:
584       - queens:
585           openstack-branch: 'stable/queens'
586           odl-ml2-branch: 'stable/queens'
587           odl-ml2-port-binding: 'pseudo-agentdb-binding'
588           openstack_system_image: '{openstack_queens_system_image}'
589           openstack_system2_image: '{openstack_queens_system_image}'
590           schedule: '{schedule-weekly}'
591
592 - project:
593     name: netvirt-csit-openstack-integration-sodium-rocky
594     jobs:
595       - inttest-csit-openstack-custom
596
597     project: 'netvirt'
598     stream: 'sodium'
599     branch: 'stable/sodium'
600     testplan: '{project}-{topology}-openstack.txt'
601     odl-ml2-driver-version: 'v2'
602     enable-openstack-services: 'placement-api,tempest'
603     enable-openstack-compute-services: 'placement-client'
604     security-group-mode: 'stateful'
605     odl_system_flavor: odl-highcpu-2
606     openstack_system_flavor: odl-highcpu-8
607     openstack_system2_flavor: odl-highcpu-4
608     tools_system_count: 0
609     os-cmb-cnt: 0
610     os-ctl-cnt: 1
611     os-cmp-cnt: 2
612
613     topology:
614       - 1node:
615           openstack_system2_count: 2
616           odl_system_count: 1
617           enable-haproxy: 'no'
618           install-features: 'odl-netvirt-openstack'
619           robot-options: '-v FAIL_ON_EXCEPTIONS:True'
620       - 3node:
621           openstack_system2_count: 3
622           odl_system_count: 3
623           enable-haproxy: 'yes'
624           install-features: 'odl-jolokia,odl-netvirt-openstack'
625
626     functionality:
627       - upstream-stateful:
628           schedule: '{schedule-weekly}'
629       - upstream-stateful-itm-direct-tunnels:
630           enable-itm-direct-tunnels: 'true'
631           schedule: '{schedule-weekly}'
632       - upstream-stateful-snat-conntrack:
633           odl-snat-mode: 'conntrack'
634           schedule: '{schedule-weekly}'
635       - gate-stateful
636       - gate-stateful-itm-direct-tunnels:
637           enable-itm-direct-tunnels: 'true'
638       - gate-stateful-snat-conntrack:
639           odl-snat-mode: 'conntrack'
640       - gate-minimal-cluster:
641           testplan: '{project}-{topology}-minimal-openstack.txt'
642       - dcgw:
643           testplan: '{project}-{topology}-dcgw-openstack.txt'
644           schedule: '{schedule-weekly}'
645           tools_system_count: 3
646           enable-gre-type-driver: 'yes'
647       # Job for Test Driven Development with it's own testplan to run new/non-passing suites. scheduled manually.
648       - gate-tdd-wip:
649           testplan: '{project}-{topology}-tdd-wip-openstack.txt'
650           schedule: '{schedule-weekly}'
651           tools_system_count: 3
652           enable-gre-type-driver: 'yes'
653       - tempest-stateful:
654           test-suites: 'openstack/tempest/tempest.robot'
655           testplan: '{project}-{topology}-openstack-tempest.txt'
656           schedule: '{schedule-daily}'
657       - tempest-stateful-snat-conntrack:
658           test-suites: 'openstack/tempest/tempest.robot'
659           testplan: '{project}-{topology}-openstack-tempest.txt'
660           odl-snat-mode: 'conntrack'
661           schedule: '{schedule-daily}'
662       - gate-tempest-stateful:
663           test-suites: 'openstack/tempest/tempest.robot'
664           testplan: '{project}-{topology}-openstack-tempest.txt'
665       - gate-tempest-stateful-snat-conntrack:
666           test-suites: 'openstack/tempest/tempest.robot'
667           testplan: '{project}-{topology}-openstack-tempest.txt'
668           odl-snat-mode: 'conntrack'
669
670     openstack:
671       - rocky:
672           openstack-branch: 'stable/rocky'
673           odl-ml2-branch: 'stable/rocky'
674           odl-ml2-port-binding: 'pseudo-agentdb-binding'
675           openstack_system_image: '{openstack_rocky_system_image}'
676           openstack_system2_image: '{openstack_rocky_system_image}'
677
678 - project:
679     name: netvirt-csit-openstack-integration-sodium-stein
680     jobs:
681       - inttest-csit-openstack-custom
682
683     project: 'netvirt'
684     stream: 'sodium'
685     branch: 'stable/sodium'
686     testplan: '{project}-{topology}-openstack.txt'
687     odl-ml2-driver-version: 'v2'
688     enable-openstack-services: 'placement-api,tempest'
689     enable-openstack-compute-services: 'placement-client'
690     security-group-mode: 'stateful'
691     odl_system_flavor: odl-highcpu-2
692     openstack_system_flavor: odl-highcpu-8
693     openstack_system2_flavor: odl-highcpu-4
694     tools_system_count: 0
695     os-cmb-cnt: 0
696     os-ctl-cnt: 1
697     os-cmp-cnt: 2
698
699     topology:
700       - 1node:
701           openstack_system2_count: 2
702           odl_system_count: 1
703           enable-haproxy: 'no'
704           install-features: 'odl-netvirt-openstack'
705           robot-options: '-v FAIL_ON_EXCEPTIONS:True'
706       - 3node:
707           openstack_system2_count: 3
708           odl_system_count: 3
709           enable-haproxy: 'yes'
710           install-features: 'odl-jolokia,odl-netvirt-openstack'
711
712     functionality:
713       - upstream-stateful
714       - upstream-stateful-itm-direct-tunnels:
715           enable-itm-direct-tunnels: 'true'
716       - upstream-stateful-snat-conntrack:
717           odl-snat-mode: 'conntrack'
718       - gate-stateful
719       - gate-stateful-itm-direct-tunnels:
720           enable-itm-direct-tunnels: 'true'
721       - gate-stateful-snat-conntrack:
722           odl-snat-mode: 'conntrack'
723       - gate-minimal-cluster:
724           testplan: '{project}-{topology}-minimal-openstack.txt'
725       - dcgw:
726           testplan: '{project}-{topology}-dcgw-openstack.txt'
727           tools_system_count: 3
728           enable-gre-type-driver: 'yes'
729       # Job for Test Driven Development with it's own testplan to run new/non-passing suites. scheduled manually.
730       - gate-tdd-wip:
731           testplan: '{project}-{topology}-tdd-wip-openstack.txt'
732           schedule: '{schedule-weekly}'
733           tools_system_count: 3
734           enable-gre-type-driver: 'yes'
735       - tempest-stateful:
736           test-suites: 'openstack/tempest/tempest.robot'
737           testplan: '{project}-{topology}-openstack-tempest.txt'
738           schedule: '{schedule-daily}'
739       - tempest-stateful-snat-conntrack:
740           test-suites: 'openstack/tempest/tempest.robot'
741           testplan: '{project}-{topology}-openstack-tempest.txt'
742           odl-snat-mode: 'conntrack'
743           schedule: '{schedule-daily}'
744       - gate-tempest-stateful:
745           test-suites: 'openstack/tempest/tempest.robot'
746           testplan: '{project}-{topology}-openstack-tempest.txt'
747       - gate-tempest-stateful-snat-conntrack:
748           test-suites: 'openstack/tempest/tempest.robot'
749           testplan: '{project}-{topology}-openstack-tempest.txt'
750           odl-snat-mode: 'conntrack'
751
752     openstack:
753       - stein:
754           openstack-branch: 'stable/stein'
755           odl-ml2-branch: 'stable/stein'
756           odl-ml2-port-binding: 'pseudo-agentdb-binding'
757           openstack_system_image: '{openstack_stein_system_image}'
758           openstack_system2_image: '{openstack_stein_system_image}'
759
760
761 - project:
762     name: netvirt-csit-1cmb-0ctl-0cmp-openstack-integration-queens
763     jobs:
764       - inttest-csit-openstack-custom
765
766     project: 'netvirt'
767     testplan: '{project}-{topology}-openstack.txt'
768     odl-ml2-driver-version: 'v2'
769     enable-openstack-services: 'n-cpu,placement-api,tempest'
770     security-group-mode: 'stateful'
771     odl_system_flavor: odl-highcpu-2
772     openstack_system_flavor: odl-highcpu-8
773     os-cmb-cnt: 1
774     os-ctl-cnt: 0
775     os-cmp-cnt: 0
776
777     stream:
778       - magnesium:
779           branch: 'stable/magnesium'
780           jre: 'openjdk11'
781       - sodium:
782           branch: 'stable/sodium'
783
784     topology:
785       - 1node:
786           openstack_system2_count: 0
787           odl_system_count: 1
788           enable-haproxy: 'no'
789           install-features: 'odl-netvirt-openstack'
790           robot-options: '-v FAIL_ON_EXCEPTIONS:True'
791       - 3node:
792           openstack_system2_count: 1
793           odl_system_count: 3
794           enable-haproxy: 'yes'
795           install-features: 'odl-jolokia,odl-netvirt-openstack'
796
797     functionality:
798       - upstream-stateful:
799           schedule: '{schedule-weekly}'
800       - upstream-stateful-itm-direct-tunnels:
801           enable-itm-direct-tunnels: 'true'
802           schedule: '{schedule-weekly}'
803       - upstream-stateful-snat-conntrack:
804           odl-snat-mode: 'conntrack'
805           schedule: '{schedule-weekly}'
806       - gate-stateful
807       - gate-stateful-itm-direct-tunnels:
808           enable-itm-direct-tunnels: 'true'
809       - gate-stateful-snat-conntrack:
810           odl-snat-mode: 'conntrack'
811       - gate-minimal-cluster:
812           testplan: '{project}-{topology}-minimal-openstack.txt'
813       # Job for Test Driven Development with it's own testplan to run new/non-passing suites. scheduled manually.
814       - gate-tdd-wip:
815           testplan: '{project}-{topology}-tdd-wip-openstack.txt'
816           schedule: ''
817       - tempest-stateful:
818           test-suites: 'openstack/tempest/tempest.robot'
819           testplan: '{project}-{topology}-openstack-tempest.txt'
820           schedule: '{schedule-daily}'
821       - tempest-stateful-snat-conntrack:
822           test-suites: 'openstack/tempest/tempest.robot'
823           testplan: '{project}-{topology}-openstack-tempest.txt'
824           odl-snat-mode: 'conntrack'
825           schedule: '{schedule-daily}'
826       - gate-tempest-stateful:
827           test-suites: 'openstack/tempest/tempest.robot'
828           testplan: '{project}-{topology}-openstack-tempest.txt'
829       - gate-tempest-stateful-snat-conntrack:
830           test-suites: 'openstack/tempest/tempest.robot'
831           testplan: '{project}-{topology}-openstack-tempest.txt'
832           odl-snat-mode: 'conntrack'
833
834     openstack:
835       - queens:
836           openstack-branch: 'stable/queens'
837           odl-ml2-branch: 'stable/queens'
838           odl-ml2-port-binding: 'pseudo-agentdb-binding'
839           openstack_system_image: '{openstack_queens_system_image}'
840           openstack_system2_image: '{openstack_queens_system_image}'
841           schedule: '{schedule-weekly}'
842
843 - project:
844     name: netvirt-csit-1cmb-0ctl-0cmp-openstack-integration-queens-aluminium
845     jobs:
846       - inttest-csit-openstack-custom
847
848     project: 'netvirt'
849     testplan: '{project}-{topology}-openstack.txt'
850     odl-ml2-driver-version: 'v2'
851     enable-openstack-services: 'n-cpu,placement-api,tempest'
852     security-group-mode: 'stateful'
853     odl_system_flavor: odl-highcpu-2
854     openstack_system_flavor: odl-highcpu-8
855     os-cmb-cnt: 1
856     os-ctl-cnt: 0
857     os-cmp-cnt: 0
858
859     stream:
860       - aluminium:
861           branch: 'master'
862           jre: 'openjdk11'
863
864     topology:
865       - 1node:
866           openstack_system2_count: 0
867           odl_system_count: 1
868           enable-haproxy: 'no'
869           install-features: 'odl-netvirt-openstack'
870           robot-options: '-v FAIL_ON_EXCEPTIONS:True'
871       - 3node:
872           openstack_system2_count: 1
873           odl_system_count: 3
874           enable-haproxy: 'yes'
875           install-features: 'odl-jolokia,odl-netvirt-openstack'
876
877     functionality:
878       - upstream-stateful:
879           schedule: '{schedule-daily}'
880       - upstream-stateful-itm-direct-tunnels:
881           enable-itm-direct-tunnels: 'true'
882           schedule: '{schedule-daily}'
883       - upstream-stateful-snat-conntrack:
884           odl-snat-mode: 'conntrack'
885           schedule: '{schedule-daily}'
886       - gate-stateful
887       - gate-stateful-itm-direct-tunnels:
888           enable-itm-direct-tunnels: 'true'
889       - gate-stateful-snat-conntrack:
890           odl-snat-mode: 'conntrack'
891       - gate-minimal-cluster:
892           testplan: '{project}-{topology}-minimal-openstack.txt'
893       - dcgw:
894           testplan: '{project}-{topology}-dcgw-openstack.txt'
895           tools_system_count: 3
896           enable-gre-type-driver: 'yes'
897           schedule: '{schedule-daily}'
898       # Job for Test Driven Development with it's own testplan to run new/non-passing suites. scheduled manually.
899       - gate-tdd-wip:
900           testplan: '{project}-{topology}-tdd-wip-openstack.txt'
901           schedule: ''
902       - tempest-stateful:
903           test-suites: 'openstack/tempest/tempest.robot'
904           testplan: '{project}-{topology}-openstack-tempest.txt'
905           schedule: '{schedule-daily}'
906       - tempest-stateful-snat-conntrack:
907           test-suites: 'openstack/tempest/tempest.robot'
908           testplan: '{project}-{topology}-openstack-tempest.txt'
909           odl-snat-mode: 'conntrack'
910           schedule: '{schedule-daily}'
911       - gate-tempest-stateful:
912           test-suites: 'openstack/tempest/tempest.robot'
913           testplan: '{project}-{topology}-openstack-tempest.txt'
914       - gate-tempest-stateful-snat-conntrack:
915           test-suites: 'openstack/tempest/tempest.robot'
916           testplan: '{project}-{topology}-openstack-tempest.txt'
917           odl-snat-mode: 'conntrack'
918
919     openstack:
920       - queens:
921           openstack-branch: 'stable/queens'
922           odl-ml2-branch: 'stable/queens'
923           odl-ml2-port-binding: 'pseudo-agentdb-binding'
924           openstack_system_image: '{openstack_queens_system_image}'
925           openstack_system2_image: '{openstack_queens_system_image}'
926           schedule: '{schedule-weekly}'
927
928 - project:
929     name: netvirt-csit-1cmb-0ctl-0cmp-openstack-integration-rocky
930     jobs:
931       - inttest-csit-openstack-custom
932
933     project: 'netvirt'
934     testplan: '{project}-{topology}-openstack.txt'
935     odl-ml2-driver-version: 'v2'
936     enable-openstack-services: 'n-cpu,placement-api,tempest'
937     security-group-mode: 'stateful'
938     odl_system_flavor: odl-highcpu-2
939     openstack_system_flavor: odl-highcpu-8
940     os-cmb-cnt: 1
941     os-ctl-cnt: 0
942     os-cmp-cnt: 0
943
944     stream:
945       - magnesium:
946           branch: 'stable/magnesium'
947           jre: 'openjdk11'
948       - sodium:
949           branch: 'stable/sodium'
950
951     topology:
952       - 1node:
953           openstack_system2_count: 0
954           odl_system_count: 1
955           enable-haproxy: 'no'
956           install-features: 'odl-netvirt-openstack'
957           robot-options: '-v FAIL_ON_EXCEPTIONS:True'
958       - 3node:
959           openstack_system2_count: 1
960           odl_system_count: 3
961           enable-haproxy: 'yes'
962           install-features: 'odl-jolokia,odl-netvirt-openstack'
963
964     functionality:
965       - upstream-stateful:
966           schedule: '{schedule-weekly}'
967       - upstream-stateful-itm-direct-tunnels:
968           enable-itm-direct-tunnels: 'true'
969           schedule: '{schedule-weekly}'
970       - upstream-stateful-snat-conntrack:
971           odl-snat-mode: 'conntrack'
972           schedule: '{schedule-weekly}'
973       - gate-stateful
974       - gate-stateful-itm-direct-tunnels:
975           enable-itm-direct-tunnels: 'true'
976       - gate-stateful-snat-conntrack:
977           odl-snat-mode: 'conntrack'
978       - gate-minimal-cluster:
979           testplan: '{project}-{topology}-minimal-openstack.txt'
980       # Job for Test Driven Development with it's own testplan to run new/non-passing suites. scheduled manually.
981       - gate-tdd-wip:
982           testplan: '{project}-{topology}-tdd-wip-openstack.txt'
983           schedule: ''
984       - tempest-stateful:
985           test-suites: 'openstack/tempest/tempest.robot'
986           testplan: '{project}-{topology}-openstack-tempest.txt'
987           schedule: '{schedule-daily}'
988       - tempest-stateful-snat-conntrack:
989           test-suites: 'openstack/tempest/tempest.robot'
990           testplan: '{project}-{topology}-openstack-tempest.txt'
991           odl-snat-mode: 'conntrack'
992           schedule: '{schedule-daily}'
993       - gate-tempest-stateful:
994           test-suites: 'openstack/tempest/tempest.robot'
995           testplan: '{project}-{topology}-openstack-tempest.txt'
996       - gate-tempest-stateful-snat-conntrack:
997           test-suites: 'openstack/tempest/tempest.robot'
998           testplan: '{project}-{topology}-openstack-tempest.txt'
999           odl-snat-mode: 'conntrack'
1000
1001     openstack:
1002       - rocky:
1003           openstack-branch: 'stable/rocky'
1004           odl-ml2-branch: 'stable/rocky'
1005           odl-ml2-port-binding: 'pseudo-agentdb-binding'
1006           openstack_system_image: '{openstack_rocky_system_image}'
1007           openstack_system2_image: '{openstack_rocky_system_image}'
1008
1009 - project:
1010     name: netvirt-csit-1cmb-0ctl-0cmp-openstack-integration-rocky-aluminium
1011     jobs:
1012       - inttest-csit-openstack-custom
1013
1014     project: 'netvirt'
1015     testplan: '{project}-{topology}-openstack.txt'
1016     odl-ml2-driver-version: 'v2'
1017     enable-openstack-services: 'n-cpu,placement-api,tempest'
1018     security-group-mode: 'stateful'
1019     odl_system_flavor: odl-highcpu-2
1020     openstack_system_flavor: odl-highcpu-8
1021     os-cmb-cnt: 1
1022     os-ctl-cnt: 0
1023     os-cmp-cnt: 0
1024
1025     stream:
1026       - aluminium:
1027           branch: 'master'
1028           jre: 'openjdk11'
1029
1030     topology:
1031       - 1node:
1032           openstack_system2_count: 0
1033           odl_system_count: 1
1034           enable-haproxy: 'no'
1035           install-features: 'odl-netvirt-openstack'
1036           robot-options: '-v FAIL_ON_EXCEPTIONS:True'
1037       - 3node:
1038           openstack_system2_count: 1
1039           odl_system_count: 3
1040           enable-haproxy: 'yes'
1041           install-features: 'odl-jolokia,odl-netvirt-openstack'
1042
1043     functionality:
1044       - upstream-stateful:
1045           schedule: '{schedule-daily}'
1046       - upstream-stateful-itm-direct-tunnels:
1047           enable-itm-direct-tunnels: 'true'
1048           schedule: '{schedule-daily}'
1049       - upstream-stateful-snat-conntrack:
1050           odl-snat-mode: 'conntrack'
1051           schedule: '{schedule-daily}'
1052       - gate-stateful
1053       - gate-stateful-itm-direct-tunnels:
1054           enable-itm-direct-tunnels: 'true'
1055       - gate-stateful-snat-conntrack:
1056           odl-snat-mode: 'conntrack'
1057       - gate-minimal-cluster:
1058           testplan: '{project}-{topology}-minimal-openstack.txt'
1059       - dcgw:
1060           testplan: '{project}-{topology}-dcgw-openstack.txt'
1061           tools_system_count: 3
1062           enable-gre-type-driver: 'yes'
1063           schedule: '{schedule-daily}'
1064       # Job for Test Driven Development with it's own testplan to run new/non-passing suites. scheduled manually.
1065       - gate-tdd-wip:
1066           testplan: '{project}-{topology}-tdd-wip-openstack.txt'
1067           schedule: ''
1068       - tempest-stateful:
1069           test-suites: 'openstack/tempest/tempest.robot'
1070           testplan: '{project}-{topology}-openstack-tempest.txt'
1071           schedule: '{schedule-daily}'
1072       - tempest-stateful-snat-conntrack:
1073           test-suites: 'openstack/tempest/tempest.robot'
1074           testplan: '{project}-{topology}-openstack-tempest.txt'
1075           odl-snat-mode: 'conntrack'
1076           schedule: '{schedule-daily}'
1077       - gate-tempest-stateful:
1078           test-suites: 'openstack/tempest/tempest.robot'
1079           testplan: '{project}-{topology}-openstack-tempest.txt'
1080       - gate-tempest-stateful-snat-conntrack:
1081           test-suites: 'openstack/tempest/tempest.robot'
1082           testplan: '{project}-{topology}-openstack-tempest.txt'
1083           odl-snat-mode: 'conntrack'
1084
1085     openstack:
1086       - rocky:
1087           openstack-branch: 'stable/rocky'
1088           odl-ml2-branch: 'stable/rocky'
1089           odl-ml2-port-binding: 'pseudo-agentdb-binding'
1090           openstack_system_image: '{openstack_rocky_system_image}'
1091           openstack_system2_image: '{openstack_rocky_system_image}'
1092
1093 - project:
1094     name: netvirt-csit-1cmb-0ctl-0cmp-openstack-integration-stein
1095     jobs:
1096       - inttest-csit-openstack-custom
1097
1098     project: 'netvirt'
1099     testplan: '{project}-{topology}-openstack.txt'
1100     odl-ml2-driver-version: 'v2'
1101     enable-openstack-services: 'n-cpu,placement-api,tempest'
1102     security-group-mode: 'stateful'
1103     odl_system_flavor: odl-highcpu-2
1104     openstack_system_flavor: odl-highcpu-8
1105     os-cmb-cnt: 1
1106     os-ctl-cnt: 0
1107     os-cmp-cnt: 0
1108
1109     stream:
1110       - magnesium:
1111           branch: 'stable/magnesium'
1112           jre: 'openjdk11'
1113       - sodium:
1114           branch: 'stable/sodium'
1115
1116     topology:
1117       - 1node:
1118           openstack_system2_count: 0
1119           odl_system_count: 1
1120           enable-haproxy: 'no'
1121           install-features: 'odl-netvirt-openstack'
1122           robot-options: '-v FAIL_ON_EXCEPTIONS:True'
1123       - 3node:
1124           openstack_system2_count: 1
1125           odl_system_count: 3
1126           enable-haproxy: 'yes'
1127           install-features: 'odl-jolokia,odl-netvirt-openstack'
1128
1129     functionality:
1130       - upstream-stateful:
1131           schedule: '{schedule-weekly}'
1132       - upstream-stateful-itm-direct-tunnels:
1133           enable-itm-direct-tunnels: 'true'
1134           schedule: '{schedule-weekly}'
1135       - upstream-stateful-snat-conntrack:
1136           odl-snat-mode: 'conntrack'
1137           schedule: '{schedule-weekly}'
1138       - gate-stateful
1139       - gate-stateful-itm-direct-tunnels:
1140           enable-itm-direct-tunnels: 'true'
1141       - gate-stateful-snat-conntrack:
1142           odl-snat-mode: 'conntrack'
1143       - gate-minimal-cluster:
1144           testplan: '{project}-{topology}-minimal-openstack.txt'
1145       # Job for Test Driven Development with it's own testplan to run new/non-passing suites. scheduled manually.
1146       - gate-tdd-wip:
1147           testplan: '{project}-{topology}-tdd-wip-openstack.txt'
1148           schedule: ''
1149       - tempest-stateful:
1150           test-suites: 'openstack/tempest/tempest.robot'
1151           testplan: '{project}-{topology}-openstack-tempest.txt'
1152           schedule: '{schedule-daily}'
1153       - tempest-stateful-snat-conntrack:
1154           test-suites: 'openstack/tempest/tempest.robot'
1155           testplan: '{project}-{topology}-openstack-tempest.txt'
1156           odl-snat-mode: 'conntrack'
1157           schedule: '{schedule-daily}'
1158       - gate-tempest-stateful:
1159           test-suites: 'openstack/tempest/tempest.robot'
1160           testplan: '{project}-{topology}-openstack-tempest.txt'
1161       - gate-tempest-stateful-snat-conntrack:
1162           test-suites: 'openstack/tempest/tempest.robot'
1163           testplan: '{project}-{topology}-openstack-tempest.txt'
1164           odl-snat-mode: 'conntrack'
1165
1166     openstack:
1167       - stein:
1168           openstack-branch: 'stable/stein'
1169           odl-ml2-branch: 'stable/stein'
1170           odl-ml2-port-binding: 'pseudo-agentdb-binding'
1171           openstack_system_image: '{openstack_stein_system_image}'
1172           openstack_system2_image: '{openstack_stein_system_image}'
1173
1174
1175 - project:
1176     name: netvirt-csit-1cmb-0ctl-0cmp-openstack-integration-stein-aluminium
1177     jobs:
1178       - inttest-csit-openstack-custom
1179
1180     project: 'netvirt'
1181     testplan: '{project}-{topology}-openstack.txt'
1182     odl-ml2-driver-version: 'v2'
1183     enable-openstack-services: 'n-cpu,placement-api,tempest'
1184     security-group-mode: 'stateful'
1185     odl_system_flavor: odl-highcpu-2
1186     openstack_system_flavor: odl-highcpu-8
1187     os-cmb-cnt: 1
1188     os-ctl-cnt: 0
1189     os-cmp-cnt: 0
1190
1191     stream:
1192       - aluminium:
1193           branch: 'master'
1194           jre: 'openjdk11'
1195
1196     topology:
1197       - 1node:
1198           openstack_system2_count: 0
1199           odl_system_count: 1
1200           enable-haproxy: 'no'
1201           install-features: 'odl-netvirt-openstack'
1202           robot-options: '-v FAIL_ON_EXCEPTIONS:True'
1203       - 3node:
1204           openstack_system2_count: 1
1205           odl_system_count: 3
1206           enable-haproxy: 'yes'
1207           install-features: 'odl-jolokia,odl-netvirt-openstack'
1208
1209     functionality:
1210       - upstream-stateful:
1211           schedule: '{schedule-daily}'
1212       - upstream-stateful-itm-direct-tunnels:
1213           enable-itm-direct-tunnels: 'true'
1214           schedule: '{schedule-daily}'
1215       - upstream-stateful-snat-conntrack:
1216           odl-snat-mode: 'conntrack'
1217           schedule: '{schedule-daily}'
1218       - gate-stateful
1219       - gate-stateful-itm-direct-tunnels:
1220           enable-itm-direct-tunnels: 'true'
1221       - gate-stateful-snat-conntrack:
1222           odl-snat-mode: 'conntrack'
1223       - gate-minimal-cluster:
1224           testplan: '{project}-{topology}-minimal-openstack.txt'
1225       - dcgw:
1226           testplan: '{project}-{topology}-dcgw-openstack.txt'
1227           tools_system_count: 3
1228           enable-gre-type-driver: 'yes'
1229           schedule: '{schedule-daily}'
1230       # Job for Test Driven Development with it's own testplan to run new/non-passing suites. scheduled manually.
1231       - gate-tdd-wip:
1232           testplan: '{project}-{topology}-tdd-wip-openstack.txt'
1233           schedule: ''
1234       - tempest-stateful:
1235           test-suites: 'openstack/tempest/tempest.robot'
1236           testplan: '{project}-{topology}-openstack-tempest.txt'
1237           schedule: '{schedule-daily}'
1238       - tempest-stateful-snat-conntrack:
1239           test-suites: 'openstack/tempest/tempest.robot'
1240           testplan: '{project}-{topology}-openstack-tempest.txt'
1241           odl-snat-mode: 'conntrack'
1242           schedule: '{schedule-daily}'
1243       - gate-tempest-stateful:
1244           test-suites: 'openstack/tempest/tempest.robot'
1245           testplan: '{project}-{topology}-openstack-tempest.txt'
1246       - gate-tempest-stateful-snat-conntrack:
1247           test-suites: 'openstack/tempest/tempest.robot'
1248           testplan: '{project}-{topology}-openstack-tempest.txt'
1249           odl-snat-mode: 'conntrack'
1250
1251     openstack:
1252       - stein:
1253           openstack-branch: 'stable/stein'
1254           odl-ml2-branch: 'stable/stein'
1255           odl-ml2-port-binding: 'pseudo-agentdb-binding'
1256           openstack_system_image: '{openstack_stein_system_image}'
1257           openstack_system2_image: '{openstack_stein_system_image}'