3ecb36e36644b8604d4bc6566a5cc38992647681
[releng/builder.git] / jjb / netvirt / netvirt-csit-multi-openstack.yaml
1 ---
2 - project:
3     name: netvirt-csit-openstack-integration-oxygen
4     jobs:
5       - inttest-csit-openstack
6
7     project: 'netvirt'
8     stream: 'oxygen'
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: v1-performance-8
16     openstack_system_flavor: v1-performance-8
17     openstack_system2_flavor: v1-performance-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       - tdd-wip:
42           testplan: '{project}-{topology}-tdd-wip.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       - pike:
52           openstack-branch: 'stable/pike'
53           odl-ml2-branch: 'stable/pike'
54           odl-ml2-port-binding: 'pseudo-agentdb-binding'
55           openstack_system_image: '{openstack_system_image_pike}'
56           openstack_system2_image: '{openstack_system_image_pike}'
57       - queens:
58           openstack-branch: 'master'
59           odl-ml2-branch: 'master'
60           odl-ml2-port-binding: 'pseudo-agentdb-binding'
61           openstack_system_image: '{openstack_system_image_pike}'
62           openstack_system2_image: '{openstack_system_image_pike}'
63
64 - project:
65     name: netvirt-csit-openstack-integration-nitrogen
66     jobs:
67       - inttest-csit-openstack
68
69     project: 'netvirt'
70     stream: 'nitrogen'
71     branch: 'stable/nitrogen'
72     testplan: '{project}-{topology}-openstack.txt'
73     odl-ml2-driver-version: 'v2'
74     enable-openstack-services: 'placement-api,tempest'
75     enable-openstack-compute-services: 'placement-client'
76     security-group-mode: 'stateful'
77     odl_system_flavor: v1-performance-8
78     openstack_system_flavor: v1-performance-8
79     openstack_system2_flavor: v1-performance-4
80
81     topology:
82       - 1node:
83           openstack_system2_count: 2
84           odl_system_count: 1
85           enable-haproxy: 'no'
86           install-features: 'odl-netvirt-openstack'
87       - 3node:
88           openstack_system2_count: 3
89           odl_system_count: 3
90           enable-haproxy: 'yes'
91           install-features: 'odl-jolokia,odl-netvirt-openstack'
92
93     functionality:
94       - upstream-stateful
95       - upstream-stateful-snat-conntrack:
96           odl-snat-mode: 'conntrack'
97       - gate-stateful
98       - gate-stateful-snat-conntrack:
99           odl-snat-mode: 'conntrack'
100       - gate-minimal-cluster:
101           testplan: '{project}-{topology}-minimal-openstack.txt'
102
103     openstack:
104       - ocata:
105           openstack-branch: 'stable/ocata'
106           odl-ml2-branch: 'stable/ocata'
107           openstack_system_image: '{openstack_system_image_ocata}'
108           openstack_system2_image: '{openstack_system_image_ocata}'
109       - pike:
110           openstack-branch: 'stable/pike'
111           odl-ml2-branch: 'stable/pike'
112           odl-ml2-port-binding: 'pseudo-agentdb-binding'
113           openstack_system_image: '{openstack_system_image_pike}'
114           openstack_system2_image: '{openstack_system_image_pike}'
115       - queens:
116           openstack-branch: 'master'
117           odl-ml2-branch: 'master'
118           odl-ml2-port-binding: 'pseudo-agentdb-binding'
119           openstack_system_image: '{openstack_system_image_pike}'
120           openstack_system2_image: '{openstack_system_image_pike}'
121
122 - project:
123     name: netvirt-csit-openstack-integration-carbon
124     jobs:
125       - inttest-csit-openstack
126
127     project: 'netvirt'
128     stream: 'carbon'
129     branch: 'stable/carbon'
130     karaf-version: karaf3
131     testplan: '{project}-{topology}-openstack.txt'
132     odl-ml2-driver-version: 'v2'
133     enable-openstack-services: 'placement-api,tempest'
134     enable-openstack-compute-services: 'placement-client'
135     security-group-mode: 'stateful'
136     odl_system_flavor: v1-performance-8
137     openstack_system_flavor: v1-performance-8
138     openstack_system2_flavor: v1-performance-4
139
140     topology:
141       - 1node:
142           openstack_system2_count: 2
143           odl_system_count: 1
144           enable-haproxy: 'no'
145           install-features: 'odl-netvirt-openstack'
146       - 3node:
147           openstack_system2_count: 3
148           odl_system_count: 3
149           enable-haproxy: 'yes'
150           install-features: 'odl-jolokia,odl-netvirt-openstack'
151
152     functionality:
153       - upstream-stateful:
154           schedule: '@daily'
155       - upstream-stateful-snat-conntrack:
156           odl-snat-mode: 'conntrack'
157           schedule: '@daily'
158       - gate-stateful
159       - gate-stateful-snat-conntrack:
160           odl-snat-mode: 'conntrack'
161
162     openstack:
163       - ocata:
164           openstack-branch: 'stable/ocata'
165           odl-ml2-branch: 'stable/ocata'
166           openstack_system_image: '{openstack_system_image_ocata}'
167           openstack_system2_image: '{openstack_system_image_ocata}'
168       - pike:
169           openstack-branch: 'stable/pike'
170           odl-ml2-branch: 'stable/pike'
171           odl-ml2-port-binding: 'pseudo-agentdb-binding'
172           openstack_system_image: '{openstack_system_image_pike}'
173           openstack_system2_image: '{openstack_system_image_pike}'
174
175 - project:
176     name: netvirt-csit-sfc-openstack-integration
177     jobs:
178       - inttest-csit-openstack
179
180     project: 'netvirt'
181     security-group-mode: 'stateful'
182     odl_system_flavor: v1-performance-4
183     openstack_system2_flavor: v1-performance-2
184
185     topology:
186       - 1node:
187           openstack_system2_count: 2
188           odl_system_count: 1
189           enable-haproxy: 'no'
190           install-features: 'odl-netvirt-sfc'
191
192     functionality:
193       - sfc:
194           enable-openstack-services: 'placement-api,tempest'
195           enable-openstack-compute-services: 'placement-client'
196           enable-openstack-plugins: 'networking-odl,networking-sfc'
197           testplan: '{project}-extensions-sfc.txt'
198
199     stream:
200       - oxygen:
201           branch: 'master'
202       - nitrogen:
203           branch: 'stable/nitrogen'
204       - carbon:
205           branch: 'stable/carbon'
206           karaf-version: karaf3
207
208     openstack:
209       - pike:
210           openstack-branch: 'stable/pike'
211           odl-ml2-branch: 'stable/pike'
212           odl-ml2-port-binding: 'pseudo-agentdb-binding'
213           openstack_system_image: '{openstack_system_image_pike}'
214           openstack_system2_image: '{openstack_system_image_pike}'