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