Merge "Remove dlux carbon jobs"
[releng/builder.git] / jjb / netvirt / netvirt-csit-multi-openstack.yaml
1 ---
2 - project:
3     name: netvirt-csit-openstack-integration-fluorine
4     jobs:
5       - inttest-csit-openstack
6
7     project: 'netvirt'
8     stream: 'fluorine'
9     branch: 'master'
10     testplan: '{project}-{topology}-openstack.txt'
11     odl-ml2-driver-version: 'v2'
12     enable-openstack-services: 'placement-api,tempest'
13     enable-openstack-compute-services: 'placement-client'
14     security-group-mode: 'stateful'
15     odl_system_flavor: odl-standard-8
16     openstack_system_flavor: odl-standard-8
17     openstack_system2_flavor: odl-standard-4
18
19     topology:
20       - 1node:
21           openstack_system2_count: 2
22           odl_system_count: 1
23           enable-haproxy: 'no'
24           install-features: 'odl-netvirt-openstack'
25           robot-options: '-v FAIL_ON_EXCEPTIONS:True'
26       - 3node:
27           openstack_system2_count: 3
28           odl_system_count: 3
29           enable-haproxy: 'yes'
30           install-features: 'odl-jolokia,odl-netvirt-openstack'
31
32     functionality:
33       - upstream-stateful
34       - upstream-stateful-snat-conntrack:
35           odl-snat-mode: 'conntrack'
36       - gate-stateful
37       - gate-stateful-snat-conntrack:
38           odl-snat-mode: 'conntrack'
39       - gate-minimal-cluster:
40           testplan: '{project}-{topology}-minimal-openstack.txt'
41       # Job for Test Driven Development with it's own testplan to run new/non-passing suites. scheduled manually.
42       - gate-tdd-wip:
43           testplan: '{project}-{topology}-tdd-wip-openstack.txt'
44           schedule: ''
45
46     openstack:
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: 'stable/queens'
56           odl-ml2-branch: 'stable/queens'
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-openstack-integration-oxygen
63     jobs:
64       - inttest-csit-openstack
65
66     project: 'netvirt'
67     stream: 'oxygen'
68     branch: 'stable/oxygen'
69     testplan: '{project}-{topology}-openstack.txt'
70     odl-ml2-driver-version: 'v2'
71     enable-openstack-services: 'placement-api,tempest'
72     enable-openstack-compute-services: 'placement-client'
73     security-group-mode: 'stateful'
74     odl_system_flavor: odl-standard-8
75     openstack_system_flavor: odl-standard-8
76     openstack_system2_flavor: odl-standard-4
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       - upstream-stateful-snat-conntrack:
93           odl-snat-mode: 'conntrack'
94       - gate-stateful
95       - gate-stateful-snat-conntrack:
96           odl-snat-mode: 'conntrack'
97       - gate-minimal-cluster:
98           testplan: '{project}-{topology}-minimal-openstack.txt'
99       # Job for Test Driven Development with it's own testplan to run new/non-passing suites. scheduled manually.
100       - gate-tdd-wip:
101           testplan: '{project}-{topology}-tdd-wip-openstack.txt'
102           schedule: ''
103
104     openstack:
105       - pike:
106           openstack-branch: 'stable/pike'
107           odl-ml2-branch: 'stable/pike'
108           odl-ml2-port-binding: 'pseudo-agentdb-binding'
109           openstack_system_image: '{openstack_system_image_pike}'
110           openstack_system2_image: '{openstack_system_image_pike}'
111           enable-openstack-network-services: '{openstack_legacy_default_network_services}'
112       - queens:
113           openstack-branch: 'stable/queens'
114           odl-ml2-branch: 'stable/queens'
115           odl-ml2-port-binding: 'pseudo-agentdb-binding'
116           openstack_system_image: '{openstack_system_image_pike}'
117           openstack_system2_image: '{openstack_system_image_pike}'
118
119 - project:
120     name: netvirt-csit-openstack-integration-nitrogen
121     jobs:
122       - inttest-csit-openstack
123
124     project: 'netvirt'
125     stream: 'nitrogen'
126     branch: 'stable/nitrogen'
127     testplan: '{project}-{topology}-openstack.txt'
128     odl-ml2-driver-version: 'v2'
129     enable-openstack-services: 'placement-api,tempest'
130     enable-openstack-compute-services: 'placement-client'
131     security-group-mode: 'stateful'
132     odl_system_flavor: odl-standard-8
133     openstack_system_flavor: odl-standard-8
134     openstack_system2_flavor: odl-standard-4
135
136     topology:
137       - 1node:
138           openstack_system2_count: 2
139           odl_system_count: 1
140           enable-haproxy: 'no'
141           install-features: 'odl-netvirt-openstack'
142       - 3node:
143           openstack_system2_count: 3
144           odl_system_count: 3
145           enable-haproxy: 'yes'
146           install-features: 'odl-jolokia,odl-netvirt-openstack'
147
148     functionality:
149       - upstream-stateful
150       - upstream-stateful-snat-conntrack:
151           odl-snat-mode: 'conntrack'
152       - gate-stateful
153       - gate-stateful-snat-conntrack:
154           odl-snat-mode: 'conntrack'
155       - gate-minimal-cluster:
156           testplan: '{project}-{topology}-minimal-openstack.txt'
157
158     openstack:
159       - pike:
160           openstack-branch: 'stable/pike'
161           odl-ml2-branch: 'stable/pike'
162           odl-ml2-port-binding: 'pseudo-agentdb-binding'
163           openstack_system_image: '{openstack_system_image_pike}'
164           openstack_system2_image: '{openstack_system_image_pike}'
165           enable-openstack-network-services: '{openstack_legacy_default_network_services}'
166       - queens:
167           openstack-branch: 'stable/queens'
168           odl-ml2-branch: 'stable/queens'
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
173 - project:
174     name: netvirt-csit-sfc-openstack-integration
175     jobs:
176       - inttest-csit-openstack
177
178     project: 'netvirt'
179     security-group-mode: 'stateful'
180     odl_system_flavor: odl-standard-4
181     openstack_system2_flavor: odl-standard-2
182
183     topology:
184       - 1node:
185           openstack_system2_count: 2
186           odl_system_count: 1
187           enable-haproxy: 'no'
188           install-features: 'odl-netvirt-sfc'
189
190     functionality:
191       - sfc:
192           enable-openstack-services: 'placement-api,tempest'
193           enable-openstack-compute-services: 'placement-client'
194           enable-openstack-plugins: 'networking-odl,networking-sfc'
195           testplan: '{project}-extensions-sfc.txt'
196
197     stream:
198       - fluorine:
199           branch: 'master'
200       - oxygen:
201           branch: 'stable/oxygen'
202       - nitrogen:
203           branch: 'stable/nitrogen'
204       - carbon:
205           branch: 'stable/carbon'
206           karaf-version: karaf3
207
208     openstack:
209       - queens:
210           openstack-branch: 'stable/queens'
211           odl-ml2-branch: 'stable/queens'
212           odl-ml2-port-binding: 'pseudo-agentdb-binding'
213           openstack_system_image: '{openstack_system_image_pike}'
214           openstack_system2_image: '{openstack_system_image_pike}'