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