Create Neon jobs and bump fluorine branch
[releng/builder.git] / jjb / netvirt / netvirt-csit-hwvtep-openstack.yaml
1 ---
2 - project:
3     name: netvirt-csit-hwvtep-openstack-integration-neon
4     jobs:
5       - inttest-csit-hwvtep-openstack
6
7     project: 'netvirt'
8     stream: 'neon'
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-highcpu-8
16     openstack_system_flavor: odl-highcpu-8
17     openstack_system2_flavor: odl-highcpu-4
18     tools_system_count: 2
19     tools_system_image: ZZCI - Ubuntu 16.04 - mininet-ovs-26 - 20180723-235543.774
20     os-cmb-cnt: 0
21     os-ctl-cnt: 1
22     os-cmp-cnt: 2
23
24     # TODO: remove this flag and instead use the enable-openstack-services list to know if l2gw is enabled
25     enable-networking-l2gw: 'yes'
26
27     topology:
28       - 1node:
29           openstack_system2_count: 2
30           odl_system_count: 1
31           enable-haproxy: 'no'
32           install-features: 'odl-netvirt-openstack,decanter-collector-jmx,decanter-appender-elasticsearch'
33       - 3node:
34           openstack_system2_count: 2
35           odl_system_count: 3
36           enable-haproxy: 'yes'
37           install-features: 'odl-jolokia,odl-netvirt-openstack,decanter-collector-jmx,decanter-appender-elasticsearch'
38
39     functionality:
40       - upstream-stateful
41       - gate-stateful
42
43     openstack:
44       - pike:
45           openstack-branch: 'stable/pike'
46           odl-ml2-branch: 'stable/pike'
47           odl-ml2-port-binding: 'pseudo-agentdb-binding'
48           openstack_system_image: '{openstack_system_image_pike}'
49           openstack_system2_image: '{openstack_system_image_pike}'
50           enable-openstack-network-services: '{openstack_legacy_default_network_services}'
51       - queens:
52           openstack-branch: 'stable/queens'
53           odl-ml2-branch: 'stable/queens'
54           odl-ml2-port-binding: 'pseudo-agentdb-binding'
55           openstack_system_image: '{openstack_system_image_queens}'
56           openstack_system2_image: '{openstack_system_image_queens}'
57
58 - project:
59     name: netvirt-csit-hwvtep-openstack-integration-fluorine
60     jobs:
61       - inttest-csit-hwvtep-openstack
62
63     project: 'netvirt'
64     stream: 'fluorine'
65     branch: 'master'
66     testplan: '{project}-{topology}-l2gw-openstack.txt'
67     odl-ml2-driver-version: 'v2'
68     enable-openstack-services: 'placement-api,l2gw-plugin'
69     enable-openstack-compute-services: 'placement-client'
70     security-group-mode: 'stateful'
71     odl_system_flavor: odl-highcpu-8
72     openstack_system_flavor: odl-highcpu-8
73     openstack_system2_flavor: odl-highcpu-4
74     tools_system_count: 2
75     tools_system_image: ZZCI - Ubuntu 16.04 - mininet-ovs-26 - 20180723-235543.774
76     os-cmb-cnt: 0
77     os-ctl-cnt: 1
78     os-cmp-cnt: 2
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: 2
86           odl_system_count: 1
87           enable-haproxy: 'no'
88           install-features: 'odl-netvirt-openstack,decanter-collector-jmx,decanter-appender-elasticsearch'
89       - 3node:
90           openstack_system2_count: 2
91           odl_system_count: 3
92           enable-haproxy: 'yes'
93           install-features: 'odl-jolokia,odl-netvirt-openstack,decanter-collector-jmx,decanter-appender-elasticsearch'
94
95     functionality:
96       - upstream-stateful
97       - gate-stateful
98
99     openstack:
100       - pike:
101           openstack-branch: 'stable/pike'
102           odl-ml2-branch: 'stable/pike'
103           odl-ml2-port-binding: 'pseudo-agentdb-binding'
104           openstack_system_image: '{openstack_system_image_pike}'
105           openstack_system2_image: '{openstack_system_image_pike}'
106           enable-openstack-network-services: '{openstack_legacy_default_network_services}'
107       - queens:
108           openstack-branch: 'stable/queens'
109           odl-ml2-branch: 'stable/queens'
110           odl-ml2-port-binding: 'pseudo-agentdb-binding'
111           openstack_system_image: '{openstack_system_image_queens}'
112           openstack_system2_image: '{openstack_system_image_queens}'
113
114 - project:
115     name: netvirt-csit-hwvtep-openstack-integration-oxygen
116     jobs:
117       - inttest-csit-hwvtep-openstack
118
119     project: 'netvirt'
120     stream: 'oxygen'
121     branch: 'stable/oxygen'
122     testplan: '{project}-{topology}-l2gw-openstack.txt'
123     odl-ml2-driver-version: 'v2'
124     enable-openstack-services: 'placement-api,l2gw-plugin'
125     enable-openstack-compute-services: 'placement-client'
126     security-group-mode: 'stateful'
127     odl_system_flavor: odl-highcpu-8
128     openstack_system_flavor: odl-highcpu-8
129     openstack_system2_flavor: odl-highcpu-4
130     tools_system_count: 2
131     tools_system_image: ZZCI - Ubuntu 16.04 - mininet-ovs-26 - 20180723-235543.774
132     os-cmb-cnt: 0
133     os-ctl-cnt: 1
134     os-cmp-cnt: 2
135
136     # TODO: remove this flag and instead use the enable-openstack-services list to know if l2gw is enabled
137     enable-networking-l2gw: 'yes'
138
139     topology:
140       - 1node:
141           openstack_system2_count: 2
142           odl_system_count: 1
143           enable-haproxy: 'no'
144           install-features: 'odl-netvirt-openstack,decanter-collector-jmx,decanter-appender-elasticsearch'
145       - 3node:
146           openstack_system2_count: 2
147           odl_system_count: 3
148           enable-haproxy: 'yes'
149           install-features: 'odl-jolokia,odl-netvirt-openstack,decanter-collector-jmx,decanter-appender-elasticsearch'
150
151     functionality:
152       - upstream-stateful
153       - gate-stateful
154
155     openstack:
156       - pike:
157           openstack-branch: 'stable/pike'
158           odl-ml2-branch: 'stable/pike'
159           odl-ml2-port-binding: 'pseudo-agentdb-binding'
160           openstack_system_image: '{openstack_system_image_pike}'
161           openstack_system2_image: '{openstack_system_image_pike}'
162           enable-openstack-network-services: '{openstack_legacy_default_network_services}'
163       - queens:
164           openstack-branch: 'stable/queens'
165           odl-ml2-branch: 'stable/queens'
166           odl-ml2-port-binding: 'pseudo-agentdb-binding'
167           openstack_system_image: '{openstack_system_image_queens}'
168           openstack_system2_image: '{openstack_system_image_queens}'