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