Feat!: Remove all stable/aluminium jobs
[releng/builder.git] / jjb / netvirt / netvirt-csit-multi-openstack.yaml
1 ---
2 - project:
3     name: netvirt-csit-openstack-integration-master-rocky
4     jobs:
5       - inttest-csit-openstack-custom
6
7     project: "netvirt"
8     stream: "master"
9     branch: "master"
10     jre: "openjdk11"
11     testplan: "{project}-{topology}-openstack.txt"
12     odl-ml2-driver-version: "v2"
13     enable-openstack-services: "placement-api,tempest"
14     enable-openstack-compute-services: "placement-client"
15     security-group-mode: "stateful"
16     odl_system_flavor: v3-standard-2
17     openstack_system_flavor: v3-standard-8
18     openstack_system2_flavor: odl-standard-4
19     tools_system_count: 0
20     os-cmb-cnt: 0
21     os-ctl-cnt: 1
22     os-cmp-cnt: 2
23
24     topology:
25       - 1node:
26           openstack_system2_count: 2
27           odl_system_count: 1
28           enable-haproxy: "no"
29           install-features: "odl-netvirt-openstack"
30           robot-options: "-v FAIL_ON_EXCEPTIONS:True"
31       - 3node:
32           openstack_system2_count: 3
33           odl_system_count: 3
34           enable-haproxy: "yes"
35           install-features: "odl-jolokia,odl-netvirt-openstack"
36
37     functionality:
38       - upstream-stateful
39       - upstream-stateful-itm-direct-tunnels:
40           enable-itm-direct-tunnels: "true"
41       - upstream-stateful-snat-conntrack:
42           odl-snat-mode: "conntrack"
43       - gate-stateful
44       - gate-stateful-itm-direct-tunnels:
45           enable-itm-direct-tunnels: "true"
46       - gate-stateful-snat-conntrack:
47           odl-snat-mode: "conntrack"
48       - gate-minimal-cluster:
49           testplan: "{project}-{topology}-minimal-openstack.txt"
50       - dcgw:
51           testplan: "{project}-{topology}-dcgw-openstack.txt"
52           tools_system_count: 3
53           enable-gre-type-driver: "yes"
54       # Job for Test Driven Development with it's own testplan to run new/non-passing suites. scheduled manually.
55       - gate-tdd-wip:
56           testplan: "{project}-{topology}-tdd-wip-openstack.txt"
57           tools_system_count: 3
58           enable-gre-type-driver: "yes"
59       - tempest-stateful:
60           test-suites: "openstack/tempest/tempest.robot"
61           testplan: "{project}-{topology}-openstack-tempest.txt"
62       - tempest-stateful-snat-conntrack:
63           test-suites: "openstack/tempest/tempest.robot"
64           testplan: "{project}-{topology}-openstack-tempest.txt"
65           odl-snat-mode: "conntrack"
66       - gate-tempest-stateful:
67           test-suites: "openstack/tempest/tempest.robot"
68           testplan: "{project}-{topology}-openstack-tempest.txt"
69       - gate-tempest-stateful-snat-conntrack:
70           test-suites: "openstack/tempest/tempest.robot"
71           testplan: "{project}-{topology}-openstack-tempest.txt"
72           odl-snat-mode: "conntrack"
73
74     openstack:
75       - rocky:
76           openstack-branch: "stable/rocky"
77           odl-ml2-branch: "stable/rocky"
78           odl-ml2-port-binding: "pseudo-agentdb-binding"
79           openstack_system_image: "{openstack_rocky_system_image}"
80           openstack_system2_image: "{openstack_rocky_system_image}"
81
82 - project:
83     name: netvirt-csit-openstack-integration-master-stein
84     jobs:
85       - inttest-csit-openstack-custom
86     # temporarily disabling Stein jobs
87     disable-job: true
88     project: "netvirt"
89     stream: "master"
90     branch: "master"
91     jre: "openjdk11"
92     testplan: "{project}-{topology}-openstack.txt"
93     odl-ml2-driver-version: "v2"
94     enable-openstack-services: "placement-api,tempest"
95     enable-openstack-compute-services: "placement-client"
96     security-group-mode: "stateful"
97     odl_system_flavor: odl-highcpu-2
98     openstack_system_flavor: odl-highcpu-8
99     openstack_system2_flavor: odl-highcpu-4
100     tools_system_count: 0
101     os-cmb-cnt: 0
102     os-ctl-cnt: 1
103     os-cmp-cnt: 2
104
105     topology:
106       - 1node:
107           openstack_system2_count: 2
108           odl_system_count: 1
109           enable-haproxy: "no"
110           install-features: "odl-netvirt-openstack"
111           robot-options: "-v FAIL_ON_EXCEPTIONS:True"
112       - 3node:
113           openstack_system2_count: 3
114           odl_system_count: 3
115           enable-haproxy: "yes"
116           install-features: "odl-jolokia,odl-netvirt-openstack"
117
118     functionality:
119       - upstream-stateful
120       - upstream-stateful-itm-direct-tunnels:
121           enable-itm-direct-tunnels: "true"
122       - upstream-stateful-snat-conntrack:
123           odl-snat-mode: "conntrack"
124       - gate-stateful
125       - gate-stateful-itm-direct-tunnels:
126           enable-itm-direct-tunnels: "true"
127       - gate-stateful-snat-conntrack:
128           odl-snat-mode: "conntrack"
129       - gate-minimal-cluster:
130           testplan: "{project}-{topology}-minimal-openstack.txt"
131       - dcgw:
132           testplan: "{project}-{topology}-dcgw-openstack.txt"
133           tools_system_count: 3
134           enable-gre-type-driver: "yes"
135       # Job for Test Driven Development with it's own testplan to run new/non-passing suites. scheduled manually.
136       - gate-tdd-wip:
137           testplan: "{project}-{topology}-tdd-wip-openstack.txt"
138           tools_system_count: 3
139           enable-gre-type-driver: "yes"
140       - tempest-stateful:
141           test-suites: "openstack/tempest/tempest.robot"
142           testplan: "{project}-{topology}-openstack-tempest.txt"
143       - tempest-stateful-snat-conntrack:
144           test-suites: "openstack/tempest/tempest.robot"
145           testplan: "{project}-{topology}-openstack-tempest.txt"
146           odl-snat-mode: "conntrack"
147       - gate-tempest-stateful:
148           test-suites: "openstack/tempest/tempest.robot"
149           testplan: "{project}-{topology}-openstack-tempest.txt"
150       - gate-tempest-stateful-snat-conntrack:
151           test-suites: "openstack/tempest/tempest.robot"
152           testplan: "{project}-{topology}-openstack-tempest.txt"
153           odl-snat-mode: "conntrack"
154
155     openstack:
156       - stein:
157           openstack-branch: "stable/stein"
158           odl-ml2-branch: "stable/stein"
159           odl-ml2-port-binding: "pseudo-agentdb-binding"
160           openstack_system_image: "{openstack_stein_system_image}"
161           openstack_system2_image: "{openstack_stein_system_image}"
162
163 - project:
164     name: netvirt-csit-1cmb-0ctl-0cmp-openstack-integration-stein-master
165     jobs:
166       - inttest-csit-openstack-custom
167
168     # temporarily disabling Stein jobs
169     disable-job: true
170     project: "netvirt"
171     testplan: "{project}-{topology}-openstack.txt"
172     odl-ml2-driver-version: "v2"
173     enable-openstack-services: "n-cpu,placement-api,tempest"
174     security-group-mode: "stateful"
175     odl_system_flavor: odl-highcpu-2
176     openstack_system_flavor: odl-highcpu-8
177     os-cmb-cnt: 1
178     os-ctl-cnt: 0
179     os-cmp-cnt: 0
180
181     stream:
182       - master:
183           branch: "master"
184           jre: "openjdk11"
185
186     topology:
187       - 1node:
188           openstack_system2_count: 0
189           odl_system_count: 1
190           enable-haproxy: "no"
191           install-features: "odl-netvirt-openstack"
192           robot-options: "-v FAIL_ON_EXCEPTIONS:True"
193       - 3node:
194           openstack_system2_count: 1
195           odl_system_count: 3
196           enable-haproxy: "yes"
197           install-features: "odl-jolokia,odl-netvirt-openstack"
198
199     functionality:
200       - upstream-stateful
201       - upstream-stateful-itm-direct-tunnels:
202           enable-itm-direct-tunnels: "true"
203       - upstream-stateful-snat-conntrack:
204           odl-snat-mode: "conntrack"
205       - gate-stateful
206       - gate-stateful-itm-direct-tunnels:
207           enable-itm-direct-tunnels: "true"
208       - gate-stateful-snat-conntrack:
209           odl-snat-mode: "conntrack"
210       - gate-minimal-cluster:
211           testplan: "{project}-{topology}-minimal-openstack.txt"
212       - dcgw:
213           testplan: "{project}-{topology}-dcgw-openstack.txt"
214           tools_system_count: 3
215           enable-gre-type-driver: "yes"
216       # Job for Test Driven Development with it's own testplan to run new/non-passing suites. scheduled manually.
217       - gate-tdd-wip:
218           testplan: "{project}-{topology}-tdd-wip-openstack.txt"
219       - tempest-stateful:
220           test-suites: "openstack/tempest/tempest.robot"
221           testplan: "{project}-{topology}-openstack-tempest.txt"
222       - tempest-stateful-snat-conntrack:
223           test-suites: "openstack/tempest/tempest.robot"
224           testplan: "{project}-{topology}-openstack-tempest.txt"
225           odl-snat-mode: "conntrack"
226       - gate-tempest-stateful:
227           test-suites: "openstack/tempest/tempest.robot"
228           testplan: "{project}-{topology}-openstack-tempest.txt"
229       - gate-tempest-stateful-snat-conntrack:
230           test-suites: "openstack/tempest/tempest.robot"
231           testplan: "{project}-{topology}-openstack-tempest.txt"
232           odl-snat-mode: "conntrack"
233
234     openstack:
235       - stein:
236           openstack-branch: "stable/stein"
237           odl-ml2-branch: "stable/stein"
238           odl-ml2-port-binding: "pseudo-agentdb-binding"
239           openstack_system_image: "{openstack_stein_system_image}"
240           openstack_system2_image: "{openstack_stein_system_image}"