a4143f9aadb75bd3cb74871bda3039fb0ff3b411
[releng/builder.git] / jjb / netvirt / netvirt-csit-hwvtep-openstack.yaml
1 ---
2 - project:
3     name: netvirt-csit-hwvtep-openstack-integration-oxygen
4     jobs:
5       - inttest-csit-hwvtep-openstack
6
7     project: 'netvirt'
8     stream: 'oxygen'
9     branch: 'master'
10
11     topology:
12       - 1node:
13           openstack_system1_count: 1
14           openstack_system2_count: 1
15           odl_system_count: 1
16           enable-haproxy: 'no'
17           install-features: 'odl-netvirt-openstack'
18       - 3node:
19           openstack_system1_count: 1
20           openstack_system2_count: 1
21           odl_system_count: 3
22           enable-haproxy: 'yes'
23           install-features: 'odl-jolokia,odl-netvirt-openstack'
24
25     testplan: '{project}-{topology}-l2gw-openstack.txt'
26
27     functionality:
28       - upstream-stateful:
29           sg-mode: 'stateful'
30       - gate-stateful:
31           sg-mode: 'stateful'
32
33     openstack:
34       - ocata:
35           openstack-branch: 'stable/ocata'
36           odl-ml2-branch: 'stable/ocata'
37           openstack_system_image: '{openstack_system_image_ocata}'
38           openstack_system2_image: '{openstack_system_image_ocata}'
39           enable-openstack-network-services: '{openstack_legacy_default_network_services}'
40       - pike:
41           openstack-branch: 'stable/pike'
42           odl-ml2-branch: 'stable/pike'
43           odl-ml2-port-binding: 'pseudo-agentdb-binding'
44           openstack_system_image: '{openstack_system_image_pike}'
45           openstack_system2_image: '{openstack_system_image_pike}'
46           enable-openstack-network-services: '{openstack_legacy_default_network_services}'
47       - queens:
48           openstack-branch: 'master'
49           odl-ml2-branch: 'master'
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
54     odl-ml2-driver-version: 'v2'
55     enable-openstack-services: 'placement-api,l2gw-plugin'
56     enable-openstack-compute-services: 'placement-client'
57     security-group-mode: '{sg-mode}'
58     tools_system_count: 2
59     tools_system_image: ZZCI - Ubuntu 16.04 - mininet-ovs-26 - 20171208-1847
60
61     # TODO: remove this flag and instead use the enable-openstack-services list to know if l2gw is enabled
62     enable-networking-l2gw: 'yes'
63
64 - project:
65     name: netvirt-csit-hwvtep-openstack-integration-nitrogen
66     jobs:
67       - inttest-csit-hwvtep-openstack
68
69     project: 'netvirt'
70     stream: 'nitrogen'
71     branch: 'stable/nitrogen'
72
73     topology:
74       - 1node:
75           openstack_system1_count: 1
76           openstack_system2_count: 1
77           odl_system_count: 1
78           enable-haproxy: 'no'
79           install-features: 'odl-netvirt-openstack'
80       - 3node:
81           openstack_system1_count: 1
82           openstack_system2_count: 1
83           odl_system_count: 3
84           enable-haproxy: 'yes'
85           install-features: 'odl-jolokia,odl-netvirt-openstack'
86
87     testplan: '{project}-{topology}-l2gw-openstack.txt'
88
89     functionality:
90       - upstream-stateful:
91           schedule: ''
92           sg-mode: 'stateful'
93       - gate-stateful:
94           schedule: ''
95           sg-mode: 'stateful'
96
97     openstack:
98       - ocata:
99           openstack-branch: 'stable/ocata'
100           odl-ml2-branch: 'stable/ocata'
101           openstack_system_image: '{openstack_system_image_ocata}'
102           openstack_system2_image: '{openstack_system_image_ocata}'
103           enable-openstack-network-services: '{openstack_legacy_default_network_services}'
104       - pike:
105           openstack-branch: 'stable/pike'
106           odl-ml2-branch: 'stable/pike'
107           odl-ml2-port-binding: 'pseudo-agentdb-binding'
108           openstack_system_image: '{openstack_system_image_pike}'
109           openstack_system2_image: '{openstack_system_image_pike}'
110           enable-openstack-network-services: '{openstack_legacy_default_network_services}'
111       - queens:
112           openstack-branch: 'master'
113           odl-ml2-branch: 'master'
114           odl-ml2-port-binding: 'pseudo-agentdb-binding'
115           openstack_system_image: '{openstack_system_image_pike}'
116           openstack_system2_image: '{openstack_system_image_pike}'
117
118     odl-ml2-driver-version: 'v2'
119     enable-openstack-services: 'placement-api,l2gw-plugin'
120     enable-openstack-compute-services: 'placement-client'
121     security-group-mode: '{sg-mode}'
122     tools_system_count: 2
123     tools_system_image: ZZCI - Ubuntu 16.04 - mininet-ovs-26 - 20171208-1847
124
125     # TODO: remove this flag and instead use the enable-openstack-services list to know if l2gw is enabled
126     enable-networking-l2gw: 'yes'
127
128 - project:
129     name: netvirt-csit-hwvtep-openstack-integration-carbon
130     jobs:
131       - inttest-csit-hwvtep-openstack
132
133     project: 'netvirt'
134
135     stream: 'carbon'
136     branch: 'stable/carbon'
137     karaf-version: karaf3
138
139     topology:
140       - 1node:
141           openstack_system1_count: 1
142           openstack_system2_count: 1
143           odl_system_count: 1
144           enable-haproxy: 'no'
145           install-features: 'odl-netvirt-openstack'
146       - 3node:
147           openstack_system1_count: 1
148           openstack_system2_count: 1
149           odl_system_count: 3
150           enable-haproxy: 'yes'
151           install-features: 'odl-jolokia,odl-netvirt-openstack'
152
153     testplan: '{project}-{topology}-l2gw-openstack.txt'
154
155     functionality:
156       - upstream-stateful:
157           schedule: ''
158           sg-mode: 'stateful'
159       - gate-stateful:
160           schedule: ''
161           sg-mode: 'stateful'
162
163     openstack:
164       - ocata:
165           openstack-branch: 'stable/ocata'
166           odl-ml2-branch: 'stable/ocata'
167           openstack_system_image: '{openstack_system_image_ocata}'
168           openstack_system2_image: '{openstack_system_image_ocata}'
169           enable-openstack-network-services: '{openstack_legacy_default_network_services}'
170       - pike:
171           openstack-branch: 'stable/pike'
172           odl-ml2-branch: 'stable/pike'
173           odl-ml2-port-binding: 'pseudo-agentdb-binding'
174           openstack_system_image: '{openstack_system_image_pike}'
175           openstack_system2_image: '{openstack_system_image_pike}'
176           enable-openstack-network-services: '{openstack_legacy_default_network_services}'
177
178     odl-ml2-driver-version: 'v2'
179     enable-openstack-services: 'placement-api,l2gw-plugin'
180     enable-openstack-compute-services: 'placement-client'
181     security-group-mode: '{sg-mode}'
182     tools_system_count: 2
183     tools_system_image: ZZCI - Ubuntu 16.04 - mininet-ovs-26 - 20171208-1847
184
185     # TODO: remove this flag and instead use the enable-openstack-services list to know if l2gw is enabled
186     enable-networking-l2gw: 'yes'