Merge "Move unimgr Sonar scan to Sonarcloud"
[releng/builder.git] / jjb / netvirt / netvirt-csit-hwvtep-openstack.yaml
1 ---
2 - project:
3     name: netvirt-csit-hwvtep-openstack-integration-aluminium-rocky
4     jobs:
5       - inttest-csit-hwvtep-openstack-custom
6
7     project: 'netvirt'
8     stream: 'aluminium'
9     branch: 'master'
10     jre: 'openjdk11'
11     testplan: '{project}-{topology}-l2gw-openstack.txt'
12     odl-ml2-driver-version: 'v2'
13     enable-openstack-services: 'placement-api,l2gw-plugin'
14     enable-openstack-compute-services: 'placement-client'
15     security-group-mode: 'stateful'
16     odl_system_flavor: odl-highcpu-2
17     openstack_system_flavor: odl-highcpu-8
18     openstack_system2_flavor: odl-highcpu-4
19     tools_system_count: 2
20     tools_system_image: ZZCI - Ubuntu 16.04 - mininet-ovs-26 - x86_64 - 20200801-180146.111
21     os-cmb-cnt: 0
22     os-ctl-cnt: 1
23     os-cmp-cnt: 2
24
25     # TODO: remove this flag and instead use the enable-openstack-services list to know if l2gw is enabled
26     enable-networking-l2gw: 'yes'
27
28     topology:
29       - 1node:
30           openstack_system2_count: 2
31           odl_system_count: 1
32           enable-haproxy: 'no'
33           install-features: 'odl-netvirt-openstack'
34       - 3node:
35           openstack_system2_count: 3
36           odl_system_count: 3
37           enable-haproxy: 'yes'
38           install-features: 'odl-jolokia,odl-netvirt-openstack'
39
40     functionality:
41       - upstream-stateful:
42           schedule: '{schedule-daily}'
43       - gate-stateful
44
45     openstack:
46       - rocky:
47           openstack-branch: 'stable/rocky'
48           odl-ml2-branch: 'stable/rocky'
49           odl-ml2-port-binding: 'pseudo-agentdb-binding'
50           openstack_system_image: '{openstack_rocky_system_image}'
51           openstack_system2_image: '{openstack_rocky_system_image}'
52
53 - project:
54     name: netvirt-csit-hwvtep-openstack-integration-aluminium-stein
55     jobs:
56       - inttest-csit-hwvtep-openstack-custom
57
58     project: 'netvirt'
59     stream: 'aluminium'
60     branch: 'master'
61     jre: 'openjdk11'
62     testplan: '{project}-{topology}-l2gw-openstack.txt'
63     odl-ml2-driver-version: 'v2'
64     enable-openstack-services: 'placement-api,l2gw-plugin'
65     enable-openstack-compute-services: 'placement-client'
66     security-group-mode: 'stateful'
67     odl_system_flavor: odl-highcpu-2
68     openstack_system_flavor: odl-highcpu-8
69     openstack_system2_flavor: odl-highcpu-4
70     tools_system_count: 2
71     tools_system_image: ZZCI - Ubuntu 16.04 - mininet-ovs-26 - x86_64 - 20200801-180146.111
72     os-cmb-cnt: 0
73     os-ctl-cnt: 1
74     os-cmp-cnt: 2
75
76     # TODO: remove this flag and instead use the enable-openstack-services list to know if l2gw is enabled
77     enable-networking-l2gw: 'yes'
78
79     topology:
80       - 1node:
81           openstack_system2_count: 2
82           odl_system_count: 1
83           enable-haproxy: 'no'
84           install-features: 'odl-netvirt-openstack'
85       - 3node:
86           openstack_system2_count: 3
87           odl_system_count: 3
88           enable-haproxy: 'yes'
89           install-features: 'odl-jolokia,odl-netvirt-openstack'
90
91     functionality:
92       - upstream-stateful:
93           schedule: '{schedule-daily}'
94       - gate-stateful
95
96     openstack:
97       - stein:
98           openstack-branch: 'stable/stein'
99           odl-ml2-branch: 'stable/stein'
100           odl-ml2-port-binding: 'pseudo-agentdb-binding'
101           openstack_system_image: '{openstack_stein_system_image}'
102           openstack_system2_image: '{openstack_stein_system_image}'
103
104
105 - project:
106     name: netvirt-csit-hwvtep-openstack-integration-magnesium-rocky
107     jobs:
108       - inttest-csit-hwvtep-openstack-custom
109
110     project: 'netvirt'
111     stream: 'magnesium'
112     branch: 'stable/magnesium'
113     jre: 'openjdk11'
114     testplan: '{project}-{topology}-l2gw-openstack.txt'
115     odl-ml2-driver-version: 'v2'
116     enable-openstack-services: 'placement-api,l2gw-plugin'
117     enable-openstack-compute-services: 'placement-client'
118     security-group-mode: 'stateful'
119     odl_system_flavor: odl-highcpu-2
120     openstack_system_flavor: odl-highcpu-8
121     openstack_system2_flavor: odl-highcpu-4
122     tools_system_count: 2
123     tools_system_image: ZZCI - Ubuntu 16.04 - mininet-ovs-26 - x86_64 - 20200801-180146.111
124     os-cmb-cnt: 0
125     os-ctl-cnt: 1
126     os-cmp-cnt: 2
127
128     # TODO: remove this flag and instead use the enable-openstack-services list to know if l2gw is enabled
129     enable-networking-l2gw: 'yes'
130
131     topology:
132       - 1node:
133           openstack_system2_count: 2
134           odl_system_count: 1
135           enable-haproxy: 'no'
136           install-features: 'odl-netvirt-openstack'
137       - 3node:
138           openstack_system2_count: 3
139           odl_system_count: 3
140           enable-haproxy: 'yes'
141           install-features: 'odl-jolokia,odl-netvirt-openstack'
142
143     functionality:
144       - upstream-stateful:
145           schedule: '{schedule-weekly}'
146       - gate-stateful
147
148     openstack:
149       - rocky:
150           openstack-branch: 'stable/rocky'
151           odl-ml2-branch: 'stable/rocky'
152           odl-ml2-port-binding: 'pseudo-agentdb-binding'
153           openstack_system_image: '{openstack_rocky_system_image}'
154           openstack_system2_image: '{openstack_rocky_system_image}'
155           schedule: '{schedule-daily}'
156
157 - project:
158     name: netvirt-csit-hwvtep-openstack-integration-magnesium-stein
159     jobs:
160       - inttest-csit-hwvtep-openstack-custom
161
162     project: 'netvirt'
163     stream: 'magnesium'
164     branch: 'stable/magnesium'
165     jre: 'openjdk11'
166     testplan: '{project}-{topology}-l2gw-openstack.txt'
167     odl-ml2-driver-version: 'v2'
168     enable-openstack-services: 'placement-api,l2gw-plugin'
169     enable-openstack-compute-services: 'placement-client'
170     security-group-mode: 'stateful'
171     odl_system_flavor: odl-highcpu-2
172     openstack_system_flavor: odl-highcpu-8
173     openstack_system2_flavor: odl-highcpu-4
174     tools_system_count: 2
175     tools_system_image: ZZCI - Ubuntu 16.04 - mininet-ovs-26 - x86_64 - 20200801-180146.111
176     os-cmb-cnt: 0
177     os-ctl-cnt: 1
178     os-cmp-cnt: 2
179
180     # TODO: remove this flag and instead use the enable-openstack-services list to know if l2gw is enabled
181     enable-networking-l2gw: 'yes'
182
183     topology:
184       - 1node:
185           openstack_system2_count: 2
186           odl_system_count: 1
187           enable-haproxy: 'no'
188           install-features: 'odl-netvirt-openstack'
189       - 3node:
190           openstack_system2_count: 3
191           odl_system_count: 3
192           enable-haproxy: 'yes'
193           install-features: 'odl-jolokia,odl-netvirt-openstack'
194
195     functionality:
196       - upstream-stateful:
197           schedule: '{schedule-weekly}'
198       - gate-stateful
199
200     openstack:
201       - stein:
202           openstack-branch: 'stable/stein'
203           odl-ml2-branch: 'stable/stein'
204           odl-ml2-port-binding: 'pseudo-agentdb-binding'
205           openstack_system_image: '{openstack_stein_system_image}'
206           openstack_system2_image: '{openstack_stein_system_image}'
207           schedule: '{schedule-weekly}'
208
209
210 - project:
211     name: netvirt-csit-hwvtep-openstack-integration-sodium-rocky
212     jobs:
213       - inttest-csit-hwvtep-openstack-custom
214
215     project: 'netvirt'
216     stream: 'sodium'
217     branch: 'stable/sodium'
218     testplan: '{project}-{topology}-l2gw-openstack.txt'
219     odl-ml2-driver-version: 'v2'
220     enable-openstack-services: 'placement-api,l2gw-plugin'
221     enable-openstack-compute-services: 'placement-client'
222     security-group-mode: 'stateful'
223     odl_system_flavor: odl-highcpu-2
224     openstack_system_flavor: odl-highcpu-8
225     openstack_system2_flavor: odl-highcpu-4
226     tools_system_count: 2
227     tools_system_image: ZZCI - Ubuntu 16.04 - mininet-ovs-26 - x86_64 - 20200801-180146.111
228     os-cmb-cnt: 0
229     os-ctl-cnt: 1
230     os-cmp-cnt: 2
231
232     # TODO: remove this flag and instead use the enable-openstack-services list to know if l2gw is enabled
233     enable-networking-l2gw: 'yes'
234
235     topology:
236       - 1node:
237           openstack_system2_count: 2
238           odl_system_count: 1
239           enable-haproxy: 'no'
240           install-features: 'odl-netvirt-openstack'
241       - 3node:
242           openstack_system2_count: 3
243           odl_system_count: 3
244           enable-haproxy: 'yes'
245           install-features: 'odl-jolokia,odl-netvirt-openstack'
246
247     functionality:
248       - upstream-stateful:
249           schedule: '{schedule-weekly}'
250       - gate-stateful
251
252     openstack:
253       - rocky:
254           openstack-branch: 'stable/rocky'
255           odl-ml2-branch: 'stable/rocky'
256           odl-ml2-port-binding: 'pseudo-agentdb-binding'
257           openstack_system_image: '{openstack_rocky_system_image}'
258           openstack_system2_image: '{openstack_rocky_system_image}'
259           schedule: '{schedule-weekly}'
260