88d6a4a42c16308ab5470d94b29a77319d9122b0
[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     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-nitrogen
63     jobs:
64       - inttest-csit-hwvtep-openstack
65
66     project: 'netvirt'
67     stream: 'nitrogen'
68     branch: 'stable/nitrogen'
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-carbon
122     jobs:
123       - inttest-csit-hwvtep-openstack
124
125     project: 'netvirt'
126     stream: 'carbon'
127     branch: 'stable/carbon'
128     karaf-version: karaf3
129     testplan: '{project}-{topology}-l2gw-openstack.txt'
130     odl-ml2-driver-version: 'v2'
131     enable-openstack-services: 'placement-api,l2gw-plugin'
132     enable-openstack-compute-services: 'placement-client'
133     security-group-mode: 'stateful'
134     odl_system_flavor: v2-standard-8
135     openstack_system_flavor: v2-standard-8
136     openstack_system2_flavor: v2-standard-4
137     tools_system_count: 2
138     tools_system_image: ZZCI - Ubuntu 16.04 - mininet-ovs-26 - 20171208-1847
139
140     # TODO: remove this flag and instead use the enable-openstack-services list to know if l2gw is enabled
141     enable-networking-l2gw: 'yes'
142
143     topology:
144       - 1node:
145           openstack_system2_count: 1
146           odl_system_count: 1
147           enable-haproxy: 'no'
148           install-features: 'odl-netvirt-openstack'
149       - 3node:
150           openstack_system2_count: 1
151           odl_system_count: 3
152           enable-haproxy: 'yes'
153           install-features: 'odl-jolokia,odl-netvirt-openstack'
154
155     functionality:
156       - upstream-stateful
157       - gate-stateful
158
159     openstack:
160       - ocata:
161           openstack-branch: 'stable/ocata'
162           odl-ml2-branch: 'stable/ocata'
163           openstack_system_image: '{openstack_system_image_ocata}'
164           openstack_system2_image: '{openstack_system_image_ocata}'
165           enable-openstack-network-services: '{openstack_legacy_default_network_services}'
166       - pike:
167           openstack-branch: 'stable/pike'
168           odl-ml2-branch: 'stable/pike'
169           odl-ml2-port-binding: 'pseudo-agentdb-binding'
170           openstack_system_image: '{openstack_system_image_pike}'
171           openstack_system2_image: '{openstack_system_image_pike}'
172           enable-openstack-network-services: '{openstack_legacy_default_network_services}'