Merge "Remove neutron carbon jobs"
[releng/builder.git] / jjb / netvirt / netvirt-csit-hwvtep-openstack.yaml
1 ---
2 - project:
3     name: netvirt-csit-hwvtep-openstack-integration-fluorine
4     jobs:
5       - inttest-csit-hwvtep-openstack
6
7     project: 'netvirt'
8     stream: 'fluorine'
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: odl-standard-8
16     openstack_system_flavor: odl-standard-8
17     openstack_system2_flavor: odl-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       - pike:
42           openstack-branch: 'stable/pike'
43           odl-ml2-branch: 'stable/pike'
44           odl-ml2-port-binding: 'pseudo-agentdb-binding'
45           openstack_system_image: '{openstack_system_image_pike}'
46           openstack_system2_image: '{openstack_system_image_pike}'
47           enable-openstack-network-services: '{openstack_legacy_default_network_services}'
48       - queens:
49           openstack-branch: 'stable/queens'
50           odl-ml2-branch: 'stable/queens'
51           odl-ml2-port-binding: 'pseudo-agentdb-binding'
52           openstack_system_image: '{openstack_system_image_pike}'
53           openstack_system2_image: '{openstack_system_image_pike}'
54
55 - project:
56     name: netvirt-csit-hwvtep-openstack-integration-oxygen
57     jobs:
58       - inttest-csit-hwvtep-openstack
59
60     project: 'netvirt'
61     stream: 'oxygen'
62     branch: 'stable/oxygen'
63     testplan: '{project}-{topology}-l2gw-openstack.txt'
64     odl-ml2-driver-version: 'v2'
65     enable-openstack-services: 'placement-api,l2gw-plugin'
66     enable-openstack-compute-services: 'placement-client'
67     security-group-mode: 'stateful'
68     odl_system_flavor: odl-standard-8
69     openstack_system_flavor: odl-standard-8
70     openstack_system2_flavor: odl-standard-4
71     tools_system_count: 2
72     tools_system_image: ZZCI - Ubuntu 16.04 - mininet-ovs-26 - 20171208-1847
73
74     # TODO: remove this flag and instead use the enable-openstack-services list to know if l2gw is enabled
75     enable-networking-l2gw: 'yes'
76
77     topology:
78       - 1node:
79           openstack_system2_count: 1
80           odl_system_count: 1
81           enable-haproxy: 'no'
82           install-features: 'odl-netvirt-openstack'
83       - 3node:
84           openstack_system2_count: 1
85           odl_system_count: 3
86           enable-haproxy: 'yes'
87           install-features: 'odl-jolokia,odl-netvirt-openstack'
88
89     functionality:
90       - upstream-stateful
91       - gate-stateful
92
93     openstack:
94       - pike:
95           openstack-branch: 'stable/pike'
96           odl-ml2-branch: 'stable/pike'
97           odl-ml2-port-binding: 'pseudo-agentdb-binding'
98           openstack_system_image: '{openstack_system_image_pike}'
99           openstack_system2_image: '{openstack_system_image_pike}'
100           enable-openstack-network-services: '{openstack_legacy_default_network_services}'
101       - queens:
102           openstack-branch: 'stable/queens'
103           odl-ml2-branch: 'stable/queens'
104           odl-ml2-port-binding: 'pseudo-agentdb-binding'
105           openstack_system_image: '{openstack_system_image_pike}'
106           openstack_system2_image: '{openstack_system_image_pike}'
107
108 - project:
109     name: netvirt-csit-hwvtep-openstack-integration-nitrogen
110     jobs:
111       - inttest-csit-hwvtep-openstack
112
113     project: 'netvirt'
114     stream: 'nitrogen'
115     branch: 'stable/nitrogen'
116     testplan: '{project}-{topology}-l2gw-openstack.txt'
117     odl-ml2-driver-version: 'v2'
118     enable-openstack-services: 'placement-api,l2gw-plugin'
119     enable-openstack-compute-services: 'placement-client'
120     security-group-mode: 'stateful'
121     odl_system_flavor: odl-standard-8
122     openstack_system_flavor: odl-standard-8
123     openstack_system2_flavor: odl-standard-4
124     tools_system_count: 2
125     tools_system_image: ZZCI - Ubuntu 16.04 - mininet-ovs-26 - 20171208-1847
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     topology:
131       - 1node:
132           openstack_system2_count: 1
133           odl_system_count: 1
134           enable-haproxy: 'no'
135           install-features: 'odl-netvirt-openstack'
136       - 3node:
137           openstack_system2_count: 1
138           odl_system_count: 3
139           enable-haproxy: 'yes'
140           install-features: 'odl-jolokia,odl-netvirt-openstack'
141
142     functionality:
143       - upstream-stateful
144       - gate-stateful
145
146     openstack:
147       - pike:
148           openstack-branch: 'stable/pike'
149           odl-ml2-branch: 'stable/pike'
150           odl-ml2-port-binding: 'pseudo-agentdb-binding'
151           openstack_system_image: '{openstack_system_image_pike}'
152           openstack_system2_image: '{openstack_system_image_pike}'
153           enable-openstack-network-services: '{openstack_legacy_default_network_services}'
154       - queens:
155           openstack-branch: 'stable/queens'
156           odl-ml2-branch: 'stable/queens'
157           odl-ml2-port-binding: 'pseudo-agentdb-binding'
158           openstack_system_image: '{openstack_system_image_pike}'
159           openstack_system2_image: '{openstack_system_image_pike}'