Create Fluorine jobs and bump Oxygen branch
[releng/builder.git] / jjb / netvirt / netvirt-csit-hwvtep-openstack.yaml
1 ---
2 - project:
3     name: netvirt-csit-hwvtep-openstack-integration-fluorine
4     jobs:
5       - inttest-csit-hwvtep-openstack
6
7     project: 'netvirt'
8     stream: 'fluorine'
9     branch: 'master'
10     testplan: '{project}-{topology}-l2gw-openstack.txt'
11     odl-ml2-driver-version: 'v2'
12     enable-openstack-services: 'placement-api,l2gw-plugin'
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     tools_system_count: 2
19     tools_system_image: ZZCI - Ubuntu 16.04 - mininet-ovs-26 - 20171208-1847
20
21     # TODO: remove this flag and instead use the enable-openstack-services list to know if l2gw is enabled
22     enable-networking-l2gw: 'yes'
23
24     topology:
25       - 1node:
26           openstack_system2_count: 1
27           odl_system_count: 1
28           enable-haproxy: 'no'
29           install-features: 'odl-netvirt-openstack'
30       - 3node:
31           openstack_system2_count: 1
32           odl_system_count: 3
33           enable-haproxy: 'yes'
34           install-features: 'odl-jolokia,odl-netvirt-openstack'
35
36     functionality:
37       - upstream-stateful
38       - gate-stateful
39
40     openstack:
41       - ocata:
42           openstack-branch: 'stable/ocata'
43           odl-ml2-branch: 'stable/ocata'
44           openstack_system_image: '{openstack_system_image_ocata}'
45           openstack_system2_image: '{openstack_system_image_ocata}'
46           enable-openstack-network-services: '{openstack_legacy_default_network_services}'
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: 'master'
56           odl-ml2-branch: 'master'
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-hwvtep-openstack-integration-oxygen
63     jobs:
64       - inttest-csit-hwvtep-openstack
65
66     project: 'netvirt'
67     stream: 'oxygen'
68     branch: 'stable/oxygen'
69     testplan: '{project}-{topology}-l2gw-openstack.txt'
70     odl-ml2-driver-version: 'v2'
71     enable-openstack-services: 'placement-api,l2gw-plugin'
72     enable-openstack-compute-services: 'placement-client'
73     security-group-mode: 'stateful'
74     odl_system_flavor: v2-standard-8
75     openstack_system_flavor: v2-standard-8
76     openstack_system2_flavor: v2-standard-4
77     tools_system_count: 2
78     tools_system_image: ZZCI - Ubuntu 16.04 - mininet-ovs-26 - 20171208-1847
79
80     # TODO: remove this flag and instead use the enable-openstack-services list to know if l2gw is enabled
81     enable-networking-l2gw: 'yes'
82
83     topology:
84       - 1node:
85           openstack_system2_count: 1
86           odl_system_count: 1
87           enable-haproxy: 'no'
88           install-features: 'odl-netvirt-openstack'
89       - 3node:
90           openstack_system2_count: 1
91           odl_system_count: 3
92           enable-haproxy: 'yes'
93           install-features: 'odl-jolokia,odl-netvirt-openstack'
94
95     functionality:
96       - upstream-stateful
97       - gate-stateful
98
99     openstack:
100       - ocata:
101           openstack-branch: 'stable/ocata'
102           odl-ml2-branch: 'stable/ocata'
103           openstack_system_image: '{openstack_system_image_ocata}'
104           openstack_system2_image: '{openstack_system_image_ocata}'
105           enable-openstack-network-services: '{openstack_legacy_default_network_services}'
106       - pike:
107           openstack-branch: 'stable/pike'
108           odl-ml2-branch: 'stable/pike'
109           odl-ml2-port-binding: 'pseudo-agentdb-binding'
110           openstack_system_image: '{openstack_system_image_pike}'
111           openstack_system2_image: '{openstack_system_image_pike}'
112           enable-openstack-network-services: '{openstack_legacy_default_network_services}'
113       - queens:
114           openstack-branch: 'master'
115           odl-ml2-branch: 'master'
116           odl-ml2-port-binding: 'pseudo-agentdb-binding'
117           openstack_system_image: '{openstack_system_image_pike}'
118           openstack_system2_image: '{openstack_system_image_pike}'
119
120 - project:
121     name: netvirt-csit-hwvtep-openstack-integration-nitrogen
122     jobs:
123       - inttest-csit-hwvtep-openstack
124
125     project: 'netvirt'
126     stream: 'nitrogen'
127     branch: 'stable/nitrogen'
128     testplan: '{project}-{topology}-l2gw-openstack.txt'
129     odl-ml2-driver-version: 'v2'
130     enable-openstack-services: 'placement-api,l2gw-plugin'
131     enable-openstack-compute-services: 'placement-client'
132     security-group-mode: 'stateful'
133     odl_system_flavor: v2-standard-8
134     openstack_system_flavor: v2-standard-8
135     openstack_system2_flavor: v2-standard-4
136     tools_system_count: 2
137     tools_system_image: ZZCI - Ubuntu 16.04 - mininet-ovs-26 - 20171208-1847
138
139     # TODO: remove this flag and instead use the enable-openstack-services list to know if l2gw is enabled
140     enable-networking-l2gw: 'yes'
141
142     topology:
143       - 1node:
144           openstack_system2_count: 1
145           odl_system_count: 1
146           enable-haproxy: 'no'
147           install-features: 'odl-netvirt-openstack'
148       - 3node:
149           openstack_system2_count: 1
150           odl_system_count: 3
151           enable-haproxy: 'yes'
152           install-features: 'odl-jolokia,odl-netvirt-openstack'
153
154     functionality:
155       - upstream-stateful
156       - gate-stateful
157
158     openstack:
159       - ocata:
160           openstack-branch: 'stable/ocata'
161           odl-ml2-branch: 'stable/ocata'
162           openstack_system_image: '{openstack_system_image_ocata}'
163           openstack_system2_image: '{openstack_system_image_ocata}'
164           enable-openstack-network-services: '{openstack_legacy_default_network_services}'
165       - pike:
166           openstack-branch: 'stable/pike'
167           odl-ml2-branch: 'stable/pike'
168           odl-ml2-port-binding: 'pseudo-agentdb-binding'
169           openstack_system_image: '{openstack_system_image_pike}'
170           openstack_system2_image: '{openstack_system_image_pike}'
171           enable-openstack-network-services: '{openstack_legacy_default_network_services}'
172       - queens:
173           openstack-branch: 'master'
174           odl-ml2-branch: 'master'
175           odl-ml2-port-binding: 'pseudo-agentdb-binding'
176           openstack_system_image: '{openstack_system_image_pike}'
177           openstack_system2_image: '{openstack_system_image_pike}'
178
179 - project:
180     name: netvirt-csit-hwvtep-openstack-integration-carbon
181     jobs:
182       - inttest-csit-hwvtep-openstack
183
184     project: 'netvirt'
185     stream: 'carbon'
186     branch: 'stable/carbon'
187     karaf-version: karaf3
188     testplan: '{project}-{topology}-l2gw-openstack.txt'
189     odl-ml2-driver-version: 'v2'
190     enable-openstack-services: 'placement-api,l2gw-plugin'
191     enable-openstack-compute-services: 'placement-client'
192     security-group-mode: 'stateful'
193     odl_system_flavor: v2-standard-8
194     openstack_system_flavor: v2-standard-8
195     openstack_system2_flavor: v2-standard-4
196     tools_system_count: 2
197     tools_system_image: ZZCI - Ubuntu 16.04 - mininet-ovs-26 - 20171208-1847
198
199     # TODO: remove this flag and instead use the enable-openstack-services list to know if l2gw is enabled
200     enable-networking-l2gw: 'yes'
201
202     topology:
203       - 1node:
204           openstack_system2_count: 1
205           odl_system_count: 1
206           enable-haproxy: 'no'
207           install-features: 'odl-netvirt-openstack'
208       - 3node:
209           openstack_system2_count: 1
210           odl_system_count: 3
211           enable-haproxy: 'yes'
212           install-features: 'odl-jolokia,odl-netvirt-openstack'
213
214     functionality:
215       - upstream-stateful
216       - gate-stateful
217
218     openstack:
219       - ocata:
220           openstack-branch: 'stable/ocata'
221           odl-ml2-branch: 'stable/ocata'
222           openstack_system_image: '{openstack_system_image_ocata}'
223           openstack_system2_image: '{openstack_system_image_ocata}'
224           enable-openstack-network-services: '{openstack_legacy_default_network_services}'
225       - pike:
226           openstack-branch: 'stable/pike'
227           odl-ml2-branch: 'stable/pike'
228           odl-ml2-port-binding: 'pseudo-agentdb-binding'
229           openstack_system_image: '{openstack_system_image_pike}'
230           openstack_system2_image: '{openstack_system_image_pike}'
231           enable-openstack-network-services: '{openstack_legacy_default_network_services}'