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