Merge "Revert "Install odl-mdsal-trace in netvirt oxygen csit""
[releng/builder.git] / jjb / netvirt / netvirt-csit-multi-openstack.yaml
1 ---
2 - project:
3     name: netvirt-csit-openstack-integration-fluorine
4     jobs:
5       - inttest-csit-openstack
6
7     project: 'netvirt'
8     stream: 'fluorine'
9     branch: 'master'
10     testplan: '{project}-{topology}-openstack.txt'
11     odl-ml2-driver-version: 'v2'
12     enable-openstack-services: 'placement-api,tempest'
13     enable-openstack-compute-services: 'placement-client'
14     security-group-mode: 'stateful'
15     odl_system_flavor: v2-standard-8
16     openstack_system_flavor: v2-standard-8
17     openstack_system2_flavor: v2-standard-4
18
19     topology:
20       - 1node:
21           openstack_system2_count: 2
22           odl_system_count: 1
23           enable-haproxy: 'no'
24           install-features: 'odl-netvirt-openstack'
25       - 3node:
26           openstack_system2_count: 3
27           odl_system_count: 3
28           enable-haproxy: 'yes'
29           install-features: 'odl-jolokia,odl-netvirt-openstack'
30
31     functionality:
32       - upstream-stateful
33       - upstream-stateful-snat-conntrack:
34           odl-snat-mode: 'conntrack'
35       - gate-stateful
36       - gate-stateful-snat-conntrack:
37           odl-snat-mode: 'conntrack'
38       - gate-minimal-cluster:
39           testplan: '{project}-{topology}-minimal-openstack.txt'
40       # Job for Test Driven Development with it's own testplan to run new/non-passing suites. scheduled manually.
41       - gate-tdd-wip:
42           testplan: '{project}-{topology}-tdd-wip-openstack.txt'
43           schedule: ''
44
45     openstack:
46       - ocata:
47           openstack-branch: 'stable/ocata'
48           odl-ml2-branch: 'stable/ocata'
49           openstack_system_image: '{openstack_system_image_ocata}'
50           openstack_system2_image: '{openstack_system_image_ocata}'
51           enable-openstack-network-services: '{openstack_legacy_default_network_services}'
52       - pike:
53           openstack-branch: 'stable/pike'
54           odl-ml2-branch: 'stable/pike'
55           odl-ml2-port-binding: 'pseudo-agentdb-binding'
56           openstack_system_image: '{openstack_system_image_pike}'
57           openstack_system2_image: '{openstack_system_image_pike}'
58           enable-openstack-network-services: '{openstack_legacy_default_network_services}'
59       - queens:
60           openstack-branch: 'master'
61           odl-ml2-branch: 'master'
62           odl-ml2-port-binding: 'pseudo-agentdb-binding'
63           openstack_system_image: '{openstack_system_image_pike}'
64           openstack_system2_image: '{openstack_system_image_pike}'
65
66 - project:
67     name: netvirt-csit-openstack-integration-oxygen
68     jobs:
69       - inttest-csit-openstack
70
71     project: 'netvirt'
72     stream: 'oxygen'
73     branch: 'stable/oxygen'
74     testplan: '{project}-{topology}-openstack.txt'
75     odl-ml2-driver-version: 'v2'
76     enable-openstack-services: 'placement-api,tempest'
77     enable-openstack-compute-services: 'placement-client'
78     security-group-mode: 'stateful'
79     odl_system_flavor: v2-standard-8
80     openstack_system_flavor: v2-standard-8
81     openstack_system2_flavor: v2-standard-4
82
83     topology:
84       - 1node:
85           openstack_system2_count: 2
86           odl_system_count: 1
87           enable-haproxy: 'no'
88           install-features: 'odl-netvirt-openstack'
89       - 3node:
90           openstack_system2_count: 3
91           odl_system_count: 3
92           enable-haproxy: 'yes'
93           install-features: 'odl-jolokia,odl-netvirt-openstack'
94
95     functionality:
96       - upstream-stateful
97       - upstream-stateful-snat-conntrack:
98           odl-snat-mode: 'conntrack'
99       - gate-stateful
100       - gate-stateful-snat-conntrack:
101           odl-snat-mode: 'conntrack'
102       - gate-minimal-cluster:
103           testplan: '{project}-{topology}-minimal-openstack.txt'
104       # Job for Test Driven Development with it's own testplan to run new/non-passing suites. scheduled manually.
105       - gate-tdd-wip:
106           testplan: '{project}-{topology}-tdd-wip-openstack.txt'
107           schedule: ''
108
109     openstack:
110       - ocata:
111           openstack-branch: 'stable/ocata'
112           odl-ml2-branch: 'stable/ocata'
113           openstack_system_image: '{openstack_system_image_ocata}'
114           openstack_system2_image: '{openstack_system_image_ocata}'
115           enable-openstack-network-services: '{openstack_legacy_default_network_services}'
116       - pike:
117           openstack-branch: 'stable/pike'
118           odl-ml2-branch: 'stable/pike'
119           odl-ml2-port-binding: 'pseudo-agentdb-binding'
120           openstack_system_image: '{openstack_system_image_pike}'
121           openstack_system2_image: '{openstack_system_image_pike}'
122           enable-openstack-network-services: '{openstack_legacy_default_network_services}'
123       - queens:
124           openstack-branch: 'master'
125           odl-ml2-branch: 'master'
126           odl-ml2-port-binding: 'pseudo-agentdb-binding'
127           openstack_system_image: '{openstack_system_image_pike}'
128           openstack_system2_image: '{openstack_system_image_pike}'
129
130 - project:
131     name: netvirt-csit-openstack-integration-nitrogen
132     jobs:
133       - inttest-csit-openstack
134
135     project: 'netvirt'
136     stream: 'nitrogen'
137     branch: 'stable/nitrogen'
138     testplan: '{project}-{topology}-openstack.txt'
139     odl-ml2-driver-version: 'v2'
140     enable-openstack-services: 'placement-api,tempest'
141     enable-openstack-compute-services: 'placement-client'
142     security-group-mode: 'stateful'
143     odl_system_flavor: v2-standard-8
144     openstack_system_flavor: v2-standard-8
145     openstack_system2_flavor: v2-standard-4
146
147     topology:
148       - 1node:
149           openstack_system2_count: 2
150           odl_system_count: 1
151           enable-haproxy: 'no'
152           install-features: 'odl-netvirt-openstack'
153       - 3node:
154           openstack_system2_count: 3
155           odl_system_count: 3
156           enable-haproxy: 'yes'
157           install-features: 'odl-jolokia,odl-netvirt-openstack'
158
159     functionality:
160       - upstream-stateful
161       - upstream-stateful-snat-conntrack:
162           odl-snat-mode: 'conntrack'
163       - gate-stateful
164       - gate-stateful-snat-conntrack:
165           odl-snat-mode: 'conntrack'
166       - gate-minimal-cluster:
167           testplan: '{project}-{topology}-minimal-openstack.txt'
168
169     openstack:
170       - ocata:
171           openstack-branch: 'stable/ocata'
172           odl-ml2-branch: 'stable/ocata'
173           openstack_system_image: '{openstack_system_image_ocata}'
174           openstack_system2_image: '{openstack_system_image_ocata}'
175           enable-openstack-network-services: '{openstack_legacy_default_network_services}'
176       - pike:
177           openstack-branch: 'stable/pike'
178           odl-ml2-branch: 'stable/pike'
179           odl-ml2-port-binding: 'pseudo-agentdb-binding'
180           openstack_system_image: '{openstack_system_image_pike}'
181           openstack_system2_image: '{openstack_system_image_pike}'
182           enable-openstack-network-services: '{openstack_legacy_default_network_services}'
183       - queens:
184           openstack-branch: 'master'
185           odl-ml2-branch: 'master'
186           odl-ml2-port-binding: 'pseudo-agentdb-binding'
187           openstack_system_image: '{openstack_system_image_pike}'
188           openstack_system2_image: '{openstack_system_image_pike}'
189
190 - project:
191     name: netvirt-csit-openstack-integration-carbon
192     jobs:
193       - inttest-csit-openstack
194
195     project: 'netvirt'
196     stream: 'carbon'
197     branch: 'stable/carbon'
198     karaf-version: karaf3
199     testplan: '{project}-{topology}-openstack.txt'
200     odl-ml2-driver-version: 'v2'
201     enable-openstack-services: 'placement-api,tempest'
202     enable-openstack-compute-services: 'placement-client'
203     security-group-mode: 'stateful'
204     odl_system_flavor: v2-standard-8
205     openstack_system_flavor: v2-standard-8
206     openstack_system2_flavor: v2-standard-4
207
208     topology:
209       - 1node:
210           openstack_system2_count: 2
211           odl_system_count: 1
212           enable-haproxy: 'no'
213           install-features: 'odl-netvirt-openstack'
214       - 3node:
215           openstack_system2_count: 3
216           odl_system_count: 3
217           enable-haproxy: 'yes'
218           install-features: 'odl-jolokia,odl-netvirt-openstack'
219
220     functionality:
221       - upstream-stateful:
222           schedule: '@daily'
223       - upstream-stateful-snat-conntrack:
224           odl-snat-mode: 'conntrack'
225           schedule: '@daily'
226       - gate-stateful
227       - gate-stateful-snat-conntrack:
228           odl-snat-mode: 'conntrack'
229
230     openstack:
231       - ocata:
232           openstack-branch: 'stable/ocata'
233           odl-ml2-branch: 'stable/ocata'
234           openstack_system_image: '{openstack_system_image_ocata}'
235           openstack_system2_image: '{openstack_system_image_ocata}'
236           enable-openstack-network-services: '{openstack_legacy_default_network_services}'
237       - pike:
238           openstack-branch: 'stable/pike'
239           odl-ml2-branch: 'stable/pike'
240           odl-ml2-port-binding: 'pseudo-agentdb-binding'
241           openstack_system_image: '{openstack_system_image_pike}'
242           openstack_system2_image: '{openstack_system_image_pike}'
243           enable-openstack-network-services: '{openstack_legacy_default_network_services}'
244
245 - project:
246     name: netvirt-csit-sfc-openstack-integration
247     jobs:
248       - inttest-csit-openstack
249
250     project: 'netvirt'
251     security-group-mode: 'stateful'
252     odl_system_flavor: v2-standard-4
253     openstack_system2_flavor: v2-standard-2
254
255     topology:
256       - 1node:
257           openstack_system2_count: 2
258           odl_system_count: 1
259           enable-haproxy: 'no'
260           install-features: 'odl-netvirt-sfc'
261
262     functionality:
263       - sfc:
264           enable-openstack-services: 'placement-api,tempest'
265           enable-openstack-compute-services: 'placement-client'
266           enable-openstack-plugins: 'networking-odl,networking-sfc'
267           testplan: '{project}-extensions-sfc.txt'
268
269     stream:
270       - oxygen:
271           branch: 'master'
272       - nitrogen:
273           branch: 'stable/nitrogen'
274       - carbon:
275           branch: 'stable/carbon'
276           karaf-version: karaf3
277
278     openstack:
279       - pike:
280           openstack-branch: 'stable/pike'
281           odl-ml2-branch: 'stable/pike'
282           odl-ml2-port-binding: 'pseudo-agentdb-binding'
283           openstack_system_image: '{openstack_system_image_pike}'
284           openstack_system2_image: '{openstack_system_image_pike}'
285           enable-openstack-network-services: '{openstack_legacy_default_network_services}'