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