blob: 4b836eaf3f5ee192b27f6a9e6f31f88e46190f32 [file] [log] [blame]
Michael Johnson9f99afd2018-09-25 11:13:19 -07001- nodeset:
Carlos Goncalvesca40afb2020-06-26 19:14:33 +02002 name: octavia-single-node-ubuntu-bionic
3 nodes:
4 - name: controller
5 label: nested-virt-ubuntu-bionic
6 groups:
7 - name: tempest
8 nodes:
9 - controller
10
11- nodeset:
Gregory Thiemonge3079d002021-04-30 15:38:31 +020012 name: octavia-single-node-ubuntu-focal
13 nodes:
14 - name: controller
15 label: nested-virt-ubuntu-focal
16 groups:
17 - name: tempest
18 nodes:
19 - controller
20
21- nodeset:
Carlos Goncalvesca40afb2020-06-26 19:14:33 +020022 name: octavia-single-node-centos-7
23 nodes:
24 - name: controller
25 label: nested-virt-centos-7
26 groups:
27 - name: tempest
28 nodes:
29 - controller
30
31- nodeset:
32 name: octavia-single-node-centos-8
33 nodes:
34 - name: controller
35 label: nested-virt-centos-8
36 groups:
37 - name: tempest
38 nodes:
39 - controller
40
41- nodeset:
Carlos Goncalvesda43fb52019-12-11 12:56:42 +010042 name: octavia-single-node-centos-8-stream
43 nodes:
44 - name: controller
45 label: nested-virt-centos-8-stream
46 groups:
47 - name: tempest
48 nodes:
49 - controller
50
51- nodeset:
Michael Johnson9f99afd2018-09-25 11:13:19 -070052 name: octavia-two-node
53 nodes:
54 - name: controller
Gregory Thiemonge3079d002021-04-30 15:38:31 +020055 label: nested-virt-ubuntu-focal
Michael Johnson9f99afd2018-09-25 11:13:19 -070056 - name: controller2
Gregory Thiemonge3079d002021-04-30 15:38:31 +020057 label: nested-virt-ubuntu-focal
Michael Johnson9f99afd2018-09-25 11:13:19 -070058 groups:
59 - name: controller
60 nodes:
61 - controller
62 # Node where tests are executed and test results collected
63 - name: tempest
64 nodes:
65 - controller
66 # Nodes running the compute service
67 - name: compute
68 nodes:
69 - controller
70 - controller2
71 # Nodes that are not the controller
72 - name: subnode
73 nodes:
74 - controller2
75 # Switch node for multinode networking setup
76 - name: switch
77 nodes:
78 - controller
79 # Peer nodes for multinode networking setup
80 - name: peers
81 nodes:
82 - controller2
83
Michael Johnson85642902017-11-14 09:47:37 -080084- job:
Jude Cross986e3f52017-07-24 14:57:20 -070085 name: octavia-dsvm-base
Michael Johnson85642902017-11-14 09:47:37 -080086 parent: devstack-tempest
87 timeout: 7800
88 required-projects:
Carlos Goncalves7cca66d2020-01-16 17:50:44 +010089 - openstack/devstack
Michael Johnson85642902017-11-14 09:47:37 -080090 - openstack/octavia
Michael Johnson8bf958e2019-03-05 17:07:40 -080091 - openstack/octavia-lib
Michael Johnson85642902017-11-14 09:47:37 -080092 - openstack/octavia-tempest-plugin
Michael Johnson85642902017-11-14 09:47:37 -080093 - openstack/python-octaviaclient
94 irrelevant-files:
95 - ^.*\.rst$
Jude Cross986e3f52017-07-24 14:57:20 -070096 - ^api-ref/.*$
Michael Johnson85642902017-11-14 09:47:37 -080097 - ^doc/.*$
Jude Cross986e3f52017-07-24 14:57:20 -070098 - ^etc/.*$
Michael Johnson85642902017-11-14 09:47:37 -080099 - ^releasenotes/.*$
100 vars:
Gregory Thiemonge3bc1f4d2020-10-02 13:53:31 +0200101 configure_swap_size: 8192
Michael Johnson85642902017-11-14 09:47:37 -0800102 devstack_localrc:
Michael Johnson9153af12018-12-12 14:12:53 -0800103 USE_PYTHON3: true
Carlos Goncalves7cca66d2020-01-16 17:50:44 +0100104 LIBVIRT_TYPE: kvm
105 LIBVIRT_CPU_MODE: host-passthrough
Jude Cross986e3f52017-07-24 14:57:20 -0700106 devstack_local_conf:
107 post-config:
108 $OCTAVIA_CONF:
109 DEFAULT:
110 debug: True
Michael Johnson85642902017-11-14 09:47:37 -0800111 devstack_services:
Michael Johnsona268ca72017-12-18 09:55:48 -0800112 c-bak: false
113 ceilometer-acentral: false
114 ceilometer-acompute: false
115 ceilometer-alarm-evaluator: false
116 ceilometer-alarm-notifier: false
117 ceilometer-anotification: false
118 ceilometer-api: false
119 ceilometer-collector: false
Michael Johnson85642902017-11-14 09:47:37 -0800120 c-sch: false
121 c-api: false
122 c-vol: false
Michael Johnsona268ca72017-12-18 09:55:48 -0800123 cinder: false
Michael Johnson85642902017-11-14 09:47:37 -0800124 octavia: true
125 o-api: true
126 o-cw: true
127 o-hm: true
128 o-hk: true
129 swift: false
Michael Johnsona268ca72017-12-18 09:55:48 -0800130 s-account: false
131 s-container: false
132 s-object: false
133 s-proxy: false
Michael Johnson85642902017-11-14 09:47:37 -0800134 tempest: true
Jude Cross986e3f52017-07-24 14:57:20 -0700135 devstack_plugins:
OpenDev Sysadminseed1c6b2019-04-19 19:35:19 +0000136 octavia: https://opendev.org/openstack/octavia.git
Carlos Goncalvesf077c3a2020-10-19 11:17:26 +0200137 octavia-tempest-plugin: https://opendev.org/openstack/octavia-tempest-plugin.git
Brian Haley0f7e0282020-07-17 17:09:18 -0400138 neutron: https://opendev.org/openstack/neutron.git
Carlos Goncalvesf077c3a2020-10-19 11:17:26 +0200139 tempest_plugins:
140 - octavia-tempest-plugin
Jude Cross986e3f52017-07-24 14:57:20 -0700141
142- job:
Ghanshyam Manncccc2622019-09-17 19:34:46 +0000143 name: octavia-dsvm-base-ipv6-only
144 parent: devstack-tempest-ipv6
145 timeout: 7800
146 required-projects:
Carlos Goncalves7cca66d2020-01-16 17:50:44 +0100147 - openstack/devstack
Ghanshyam Manncccc2622019-09-17 19:34:46 +0000148 - openstack/octavia
149 - openstack/octavia-lib
150 - openstack/octavia-tempest-plugin
151 - openstack/python-octaviaclient
Ghanshyam Manncccc2622019-09-17 19:34:46 +0000152 irrelevant-files:
153 - ^.*\.rst$
154 - ^api-ref/.*$
155 - ^doc/.*$
156 - ^etc/.*$
157 - ^releasenotes/.*$
158 vars:
159 devstack_localrc:
Ghanshyam Manncccc2622019-09-17 19:34:46 +0000160 USE_PYTHON3: true
Carlos Goncalves7cca66d2020-01-16 17:50:44 +0100161 LIBVIRT_TYPE: kvm
162 LIBVIRT_CPU_MODE: host-passthrough
Ghanshyam Manncccc2622019-09-17 19:34:46 +0000163 devstack_local_conf:
164 post-config:
165 $OCTAVIA_CONF:
166 DEFAULT:
167 debug: True
168 devstack_services:
169 c-bak: false
170 ceilometer-acentral: false
171 ceilometer-acompute: false
172 ceilometer-alarm-evaluator: false
173 ceilometer-alarm-notifier: false
174 ceilometer-anotification: false
175 ceilometer-api: false
176 ceilometer-collector: false
177 c-sch: false
178 c-api: false
179 c-vol: false
180 cinder: false
181 octavia: true
182 o-api: true
183 o-cw: true
184 o-hm: true
185 o-hk: true
186 swift: false
187 s-account: false
188 s-container: false
189 s-object: false
190 s-proxy: false
191 tempest: true
192 devstack_plugins:
193 octavia: https://opendev.org/openstack/octavia.git
Carlos Goncalvesf077c3a2020-10-19 11:17:26 +0200194 octavia-tempest-plugin: https://opendev.org/openstack/octavia-tempest-plugin.git
Brian Haley0f7e0282020-07-17 17:09:18 -0400195 neutron: https://opendev.org/openstack/neutron.git
Carlos Goncalvesf077c3a2020-10-19 11:17:26 +0200196 tempest_plugins:
197 - octavia-tempest-plugin
Ghanshyam Manncccc2622019-09-17 19:34:46 +0000198
199- job:
Jude Cross986e3f52017-07-24 14:57:20 -0700200 name: octavia-dsvm-live-base
201 parent: octavia-dsvm-base
Gregory Thiemonge3079d002021-04-30 15:38:31 +0200202 nodeset: octavia-single-node-ubuntu-focal
Michael Johnsonb5690472018-09-05 09:20:39 -0700203 timeout: 9000
Jude Cross986e3f52017-07-24 14:57:20 -0700204 required-projects:
Jude Cross986e3f52017-07-24 14:57:20 -0700205 - openstack/diskimage-builder
Jude Cross986e3f52017-07-24 14:57:20 -0700206 vars:
Michael Johnsond5efbb12020-09-23 12:50:47 -0700207 configure_swap_size: 8192
Michael Johnson24733cb2018-09-10 10:46:45 -0700208 devstack_localrc:
209 DIB_LOCAL_ELEMENTS: openstack-ci-mirrors
Carlos Goncalves7cca66d2020-01-16 17:50:44 +0100210 LIBVIRT_TYPE: kvm
211 LIBVIRT_CPU_MODE: host-passthrough
Michael Johnsona2f55032019-02-14 15:03:01 -0800212 devstack_local_conf:
213 post-config:
214 $OCTAVIA_CONF:
215 haproxy_amphora:
216 # Set these higher for non-nested virt nodepool instances
Michael Johnson5b7b9d72019-08-10 16:56:25 -0700217 connection_max_retries: 1200
Michael Johnsona2f55032019-02-14 15:03:01 -0800218 build_active_retries: 300
German Eichberger070297f2018-12-19 14:59:45 -0800219 amphora_agent:
220 forward_all_logs: True
Michael Johnson5b7b9d72019-08-10 16:56:25 -0700221 test-config:
222 "$TEMPEST_CONFIG":
223 load_balancer:
224 check_interval: 1
225 check_timeout: 180
Michael Johnson89bdbcd2020-03-19 15:59:19 -0700226 loadbalancer-feature-enabled:
227 not_implemented_is_error: True
Jude Cross986e3f52017-07-24 14:57:20 -0700228 devstack_services:
ZhaoBo2a69ad02017-12-22 17:19:56 +0800229 neutron-qos: true
Ian Wienand70c06d82018-10-24 10:21:00 +1100230 zuul_copy_output:
231 '/var/log/dib-build' : logs
German Eichberger070297f2018-12-19 14:59:45 -0800232 '/var/log/octavia-amphora.log': logs
233 '/var/log/octavia-tenant-traffic.log': logs
Jude Cross986e3f52017-07-24 14:57:20 -0700234
235- job:
Ghanshyam Manncccc2622019-09-17 19:34:46 +0000236 name: octavia-dsvm-live-base-ipv6-only
237 parent: octavia-dsvm-base-ipv6-only
Gregory Thiemonge3079d002021-04-30 15:38:31 +0200238 nodeset: octavia-single-node-ubuntu-focal
Ghanshyam Manncccc2622019-09-17 19:34:46 +0000239 timeout: 9000
240 required-projects:
241 - openstack/diskimage-builder
242 vars:
Michael Johnsond5efbb12020-09-23 12:50:47 -0700243 configure_swap_size: 8192
Ghanshyam Manncccc2622019-09-17 19:34:46 +0000244 devstack_localrc:
245 DIB_LOCAL_ELEMENTS: openstack-ci-mirrors
246 devstack_local_conf:
247 post-config:
248 $OCTAVIA_CONF:
249 haproxy_amphora:
250 # Set these higher for non-nested virt nodepool instances
251 connection_max_retries: 1200
252 build_active_retries: 300
253 amphora_agent:
254 forward_all_logs: True
255 test-config:
256 "$TEMPEST_CONFIG":
257 load_balancer:
258 check_interval: 1
259 check_timeout: 180
260 devstack_services:
261 neutron-qos: true
Ghanshyam Manncccc2622019-09-17 19:34:46 +0000262 zuul_copy_output:
263 '/var/log/dib-build' : logs
264 '/var/log/octavia-amphora.log': logs
265 '/var/log/octavia-tenant-traffic.log': logs
266
267- job:
Michael Johnson9f99afd2018-09-25 11:13:19 -0700268 name: octavia-dsvm-live-two-node-base
269 parent: octavia-dsvm-base
270 nodeset: octavia-two-node
Gregory Thiemonge5cf1f612021-02-03 14:34:18 +0100271 timeout: 10800
Michael Johnson9f99afd2018-09-25 11:13:19 -0700272 required-projects:
Michael Johnson9f99afd2018-09-25 11:13:19 -0700273 - openstack/diskimage-builder
Gregory Thiemonge5cf1f612021-02-03 14:34:18 +0100274 roles:
275 - zuul: openstack/neutron-tempest-plugin
276 pre-run: playbooks/prepare-ovn-multinode.yaml
277 vars:
278 zuul_copy_output:
279 '/var/log/dib-build': logs
280 '/var/log/octavia-amphora.log': logs
281 '/var/log/octavia-tenant-traffic.log': logs
Michael Johnson9f99afd2018-09-25 11:13:19 -0700282 host-vars:
283 controller:
Michael Johnsond5efbb12020-09-23 12:50:47 -0700284 configure_swap_size: 8192
Michael Johnson9f99afd2018-09-25 11:13:19 -0700285 devstack_localrc:
286 # From devstack "vars:"
287 DATABASE_USER: octavia
288 DATABASE_PASSWORD: octavia_database_pw
289 RABBIT_PASSWORD: octavia_rabbit_pw
290 ADMIN_PASSWORD: octavia_admin_pw
291 SERVICE_PASSWORD: octavia_service_pw
292 NETWORK_GATEWAY: 10.1.0.1
293 FIXED_RANGE: 10.1.0.0/20
294 IPV4_ADDRS_SAFE_TO_USE: 10.1.0.0/20
295 FLOATING_RANGE: 172.24.5.0/24
296 PUBLIC_NETWORK_GATEWAY: 172.24.5.1
297 LOGFILE: /opt/stack/logs/devstacklog.txt
298 LOG_COLOR: false
299 VERBOSE: true
300 VERBOSE_NO_TIMESTAMP: true
301 NOVNC_FROM_PACKAGE: true
302 ERROR_ON_CLONE: true
303 MULTI_HOST: 1
304 SERVICE_HOST: "{{ hostvars['controller']['nodepool']['private_ipv4'] }}"
305 HOST_IP: "{{ hostvars['controller']['nodepool']['private_ipv4'] }}"
Michael Johnson9f99afd2018-09-25 11:13:19 -0700306 USE_PYTHON3: true
Carlos Goncalves7cca66d2020-01-16 17:50:44 +0100307 LIBVIRT_TYPE: kvm
308 LIBVIRT_CPU_MODE: host-passthrough
Michael Johnson9f99afd2018-09-25 11:13:19 -0700309 # Octavia specific settings
310 OCTAVIA_CONTROLLER_IP_PORT_LIST: 192.168.0.3:5555,192.168.0.4:5555
311 OCTAVIA_MGMT_PORT_IP: 192.168.0.3
312 OCTAVIA_NODE: main
313 OCTAVIA_NODES: "main:{{ hostvars['controller']['nodepool']['private_ipv4'] }},second:{{ hostvars['controller2']['nodepool']['private_ipv4'] }}"
314 OCTAVIA_USE_PREGENERATED_CERTS: true
315 devstack_plugins:
OpenDev Sysadminseed1c6b2019-04-19 19:35:19 +0000316 neutron: https://opendev.org/openstack/neutron.git
317 octavia: https://opendev.org/openstack/octavia.git
Carlos Goncalvesf077c3a2020-10-19 11:17:26 +0200318 octavia-tempest-plugin: https://opendev.org/openstack/octavia-tempest-plugin.git
319 tempest_plugins:
320 - octavia-tempest-plugin
Michael Johnson9f99afd2018-09-25 11:13:19 -0700321 controller2:
Michael Johnsond5efbb12020-09-23 12:50:47 -0700322 configure_swap_size: 8192
Michael Johnson9f99afd2018-09-25 11:13:19 -0700323 devstack_localrc:
324 # From devstack "vars:"
325 DATABASE_USER: octavia
326 DATABASE_PASSWORD: octavia_database_pw
327 RABBIT_PASSWORD: octavia_rabbit_pw
328 ADMIN_PASSWORD: octavia_admin_pw
329 SERVICE_PASSWORD: octavia_service_pw
330 NETWORK_GATEWAY: 10.1.0.1
331 FIXED_RANGE: 10.1.0.0/20
332 IPV4_ADDRS_SAFE_TO_USE: 10.1.0.0/20
333 FLOATING_RANGE: 172.24.5.0/24
334 PUBLIC_NETWORK_GATEWAY: 172.24.5.1
335 LOGFILE: /opt/stack/logs/devstacklog.txt
336 LOG_COLOR: false
337 VERBOSE: true
338 VERBOSE_NO_TIMESTAMP: true
339 NOVNC_FROM_PACKAGE: true
340 ERROR_ON_CLONE: true
341 MULTI_HOST: 1
342 HOST_IP: "{{ hostvars['controller2']['nodepool']['private_ipv4'] }}"
343 SERVICE_HOST: "{{ hostvars['controller']['nodepool']['private_ipv4'] }}"
344 NEUTRON_SERVICE_HOST: "{{ hostvars['controller']['nodepool']['private_ipv4'] }}"
345 DATABASE_HOST: "{{ hostvars['controller']['nodepool']['private_ipv4'] }}"
346 RABBIT_HOST: "{{ hostvars['controller']['nodepool']['private_ipv4'] }}"
347 GLANCE_HOSTPORT: "{{ hostvars['controller']['nodepool']['private_ipv4'] }}:9292"
348 USE_PYTHON3: true
Carlos Goncalves7cca66d2020-01-16 17:50:44 +0100349 LIBVIRT_TYPE: kvm
350 LIBVIRT_CPU_MODE: host-passthrough
Michael Johnson9f99afd2018-09-25 11:13:19 -0700351 # Octavia specific settings
352 OCTAVIA_CONTROLLER_IP_PORT_LIST: 192.168.0.3:5555,192.168.0.4:5555
353 OCTAVIA_NODE: subnode
354 OCTAVIA_USE_PREGENERATED_CERTS: true
355 OCTAVIA_MGMT_PORT_IP: 192.168.0.4
356 devstack_plugins:
Gregory Thiemonge5cf1f612021-02-03 14:34:18 +0100357 neutron: https://opendev.org/openstack/neutron.git
OpenDev Sysadminseed1c6b2019-04-19 19:35:19 +0000358 octavia: https://opendev.org/openstack/octavia.git
Michael Johnson9f99afd2018-09-25 11:13:19 -0700359 group-vars:
360 controller:
361 devstack_local_conf:
362 post-config:
363 $OCTAVIA_CONF:
364 DEFAULT:
365 debug: True
366 api_settings:
367 api_v1_enabled: False
German Eichberger070297f2018-12-19 14:59:45 -0800368 amphora_agent:
369 forward_all_logs: True
Gregory Thiemonge5cf1f612021-02-03 14:34:18 +0100370 "/$NEUTRON_CORE_PLUGIN_CONF":
371 ovn:
372 enable_distributed_floating_ip: True
Michael Johnson9f99afd2018-09-25 11:13:19 -0700373 devstack_services:
374 base: false
Michael Johnson0a0f9b32019-01-02 16:58:21 -0800375 barbican: false
Michael Johnson9f99afd2018-09-25 11:13:19 -0700376 dstat: true
377 g-api: true
378 g-reg: true
379 key: true
Brian Haleyfdefa802020-01-24 17:32:18 -0500380 memory_tracker: false
Michael Johnson9f99afd2018-09-25 11:13:19 -0700381 mysql: true
382 n-api: true
383 n-api-meta: true
384 n-cauth: true
385 n-cond: true
386 n-cpu: true
387 n-obj: true
388 n-sch: true
389 neutron-qos: true
390 octavia: true
391 o-api-ha: true
392 o-api: true
393 o-cw: true
394 o-hm: true
395 o-hk: true
Gregory Thiemonge5cf1f612021-02-03 14:34:18 +0100396 ovn-controller: true
397 ovn-northd: true
398 ovn-vswitchd: true
399 ovsdb-server: true
Michael Johnson9f99afd2018-09-25 11:13:19 -0700400 placement-api: true
Gregory Thiemonge5cf1f612021-02-03 14:34:18 +0100401 q-agt: false
402 q-dhcp: false
403 q-l3: false
404 q-meta: false
405 q-ovn-metadata-agent: true
Michael Johnson9f99afd2018-09-25 11:13:19 -0700406 q-svc: true
407 rabbit: true
408 tempest: true
409 tls-proxy: true
410 subnode:
411 devstack_local_conf:
412 post-config:
413 $OCTAVIA_CONF:
414 DEFAULT:
415 debug: True
416 api_settings:
417 api_v1_enabled: False
German Eichberger070297f2018-12-19 14:59:45 -0800418 amphora_agent:
419 forward_all_logs: True
Gregory Thiemonge5cf1f612021-02-03 14:34:18 +0100420 "/$NEUTRON_CORE_PLUGIN_CONF":
421 ovn:
422 enable_distributed_floating_ip: True
Michael Johnson9f99afd2018-09-25 11:13:19 -0700423 devstack_services:
424 c-vol: false
425 c-bak: false
426 octavia: true
427 o-api: true
428 o-cw: true
429 o-hm: true
430 o-hk: true
Gregory Thiemonge5cf1f612021-02-03 14:34:18 +0100431 ovn-controller: true
432 ovn-northd: false
433 ovn-vswitchd: true
434 ovsdb-server: true
435 q-fake: true
436 q-agt: false
437 q-dhcp: false
438 q-l3: false
439 q-meta: false
440 q-ovn-metadata-agent: true
Michael Johnson9f99afd2018-09-25 11:13:19 -0700441
442- job:
Jude Cross986e3f52017-07-24 14:57:20 -0700443 name: octavia-dsvm-noop-base
444 parent: octavia-dsvm-base
445 vars:
446 devstack_localrc:
447 DISABLE_AMP_IMAGE_BUILD: True
448 devstack_local_conf:
449 test-config:
450 "$TEMPEST_CONFIG":
451 load_balancer:
452 test_with_noop: True
Michael Johnson6a9236a2020-08-04 23:54:54 +0000453 build_interval: 0.5
454 check_interval: 0.5
455 lb_build_interval: 0.5
Michael Johnsona1862ff2020-06-21 12:15:27 -0700456 # AZ API tests with no-op need AZs configured but they do not
457 # need to actually exist in Nova due to the no-op driver.
458 availability_zone: bogus-az-1
459 availability_zone2: bogus-az-2
460 availability_zone3: bogus-az-3
Jude Cross986e3f52017-07-24 14:57:20 -0700461 post-config:
462 $OCTAVIA_CONF:
463 controller_worker:
464 amphora_driver: amphora_noop_driver
465 compute_driver: compute_noop_driver
466 network_driver: network_noop_driver
Carlos Goncalves3ab77932020-06-25 15:30:02 +0200467 image_driver: image_noop_driver
Jude Cross986e3f52017-07-24 14:57:20 -0700468 certificates:
469 cert_manager: local_cert_manager
470 devstack_services:
471 barbican: false
472
473- job:
474 name: octavia-v2-dsvm-noop-api
475 parent: octavia-dsvm-noop-base
Gregory Thiemonge605899c2021-08-30 11:54:19 +0200476 timeout: 10800
Jude Cross986e3f52017-07-24 14:57:20 -0700477 vars:
478 devstack_local_conf:
479 post-config:
480 $OCTAVIA_CONF:
481 api_settings:
482 api_v1_enabled: False
Michael Johnsondc5a39d2018-10-11 16:52:56 -0700483 audit:
484 enabled: True
485 audit_middleware_notifications:
486 driver: log
Michael Johnson6a9236a2020-08-04 23:54:54 +0000487 tempest_concurrency: 4
Jude Cross986e3f52017-07-24 14:57:20 -0700488 tempest_test_regex: ^octavia_tempest_plugin.tests.api.v2
489 tox_envlist: all
Carlos Goncalves531c5062019-06-23 15:18:06 +0200490 irrelevant-files:
491 - ^.*\.rst$
492 - ^api-ref/.*$
493 - ^doc/.*$
494 - ^etc/.*$
495 - ^releasenotes/.*$
496 - ^octavia_tempest_plugin/tests/(?!api/|\w+\.py).*
Jude Cross986e3f52017-07-24 14:57:20 -0700497
498- job:
Michael Johnson6006de72021-02-21 01:42:39 +0000499 name: octavia-v2-dsvm-noop-api-scoped-tokens
500 parent: octavia-v2-dsvm-noop-api
501 vars:
502 devstack_local_conf:
503 post-config:
504 $OCTAVIA_CONF:
505 oslo_policy:
506 enforce_scope: True
507 enforce_new_defaults: True
508 test-config:
509 "$TEMPEST_CONFIG":
510 enforce_scope:
511 octavia: True
512 load_balancer:
513 enforce_new_defaults: True
514
515- job:
Michael Johnson9153af12018-12-12 14:12:53 -0800516 name: octavia-v2-dsvm-noop-py2-api
Jude Cross986e3f52017-07-24 14:57:20 -0700517 parent: octavia-v2-dsvm-noop-api
518 vars:
519 devstack_localrc:
Michael Johnson9153af12018-12-12 14:12:53 -0800520 USE_PYTHON3: False
Jude Cross986e3f52017-07-24 14:57:20 -0700521
522- job:
Ghanshyam Mann6b040382022-01-18 19:37:30 -0600523 name: octavia-v2-dsvm-noop-api-stable-xena
524 parent: octavia-v2-dsvm-noop-api
525 override-checkout: stable/xena
526
527- job:
Carlos Goncalves1c53f1b2021-06-30 09:26:08 +0200528 name: octavia-v2-dsvm-noop-api-stable-wallaby
529 parent: octavia-v2-dsvm-noop-api
530 override-checkout: stable/wallaby
531
532- job:
Carlos Goncalves41b3aac2020-09-30 09:33:47 +0200533 name: octavia-v2-dsvm-noop-api-stable-victoria
534 parent: octavia-v2-dsvm-noop-api
535 override-checkout: stable/victoria
536
537- job:
Carlos Goncalvesd2b5b442020-07-09 18:49:50 +0000538 name: octavia-v2-dsvm-noop-api-stable-ussuri
539 parent: octavia-v2-dsvm-noop-api
Gregory Thiemonge3079d002021-04-30 15:38:31 +0200540 nodeset: octavia-single-node-ubuntu-bionic
Carlos Goncalvesd2b5b442020-07-09 18:49:50 +0000541 override-checkout: stable/ussuri
542
543- job:
Jude Cross986e3f52017-07-24 14:57:20 -0700544 name: octavia-v2-dsvm-scenario
Michael Johnsonb5690472018-09-05 09:20:39 -0700545 parent: octavia-dsvm-live-base
Jude Cross986e3f52017-07-24 14:57:20 -0700546 vars:
547 devstack_local_conf:
548 post-config:
549 $OCTAVIA_CONF:
550 api_settings:
551 api_v1_enabled: False
Michael Johnsonb1ba3b32019-07-30 20:23:51 -0700552 test-config:
553 "$TEMPEST_CONFIG":
554 loadbalancer-feature-enabled:
555 log_offload_enabled: True
Jude Cross986e3f52017-07-24 14:57:20 -0700556 tempest_concurrency: 2
557 tempest_test_regex: ^octavia_tempest_plugin.tests.scenario.v2
Andreas Jaegereaedb342018-01-12 17:04:29 +0100558 tox_envlist: all
Carlos Goncalves531c5062019-06-23 15:18:06 +0200559 irrelevant-files:
560 - ^.*\.rst$
561 - ^api-ref/.*$
562 - ^doc/.*$
563 - ^etc/.*$
564 - ^releasenotes/.*$
565 - ^octavia_tempest_plugin/tests/(?!scenario/|\w+\.py).*
Michael Johnson85642902017-11-14 09:47:37 -0800566
567- job:
Ghanshyam Manncccc2622019-09-17 19:34:46 +0000568 name: octavia-v2-dsvm-scenario-ipv6-only
569 parent: octavia-dsvm-live-base-ipv6-only
570 vars:
571 devstack_local_conf:
572 post-config:
573 $OCTAVIA_CONF:
574 api_settings:
575 api_v1_enabled: False
576 tempest_concurrency: 2
577 tempest_test_regex: ^octavia_tempest_plugin.tests.scenario.v2
578 tox_envlist: all
579 irrelevant-files:
580 - ^.*\.rst$
581 - ^api-ref/.*$
582 - ^doc/.*$
583 - ^etc/.*$
584 - ^releasenotes/.*$
585 - ^octavia_tempest_plugin/tests/(?!scenario/|\w+\.py).*
586
587- job:
Michael Johnson9153af12018-12-12 14:12:53 -0800588 name: octavia-v2-dsvm-py2-scenario
Michael Johnson85642902017-11-14 09:47:37 -0800589 parent: octavia-v2-dsvm-scenario
Michael Johnson85642902017-11-14 09:47:37 -0800590 vars:
591 devstack_localrc:
Michael Johnson9153af12018-12-12 14:12:53 -0800592 USE_PYTHON3: False
Carlos Goncalvesea5d3742020-06-05 10:49:05 +0200593 required-projects:
594 - name: openstack/diskimage-builder
595 override-checkout: 2.30.0
Michael Johnsondf240792018-10-10 17:03:21 -0700596
597- job:
Ghanshyam Mann6b040382022-01-18 19:37:30 -0600598 name: octavia-v2-dsvm-scenario-stable-xena
599 parent: octavia-v2-dsvm-scenario
600 override-checkout: stable/xena
601
602- job:
Carlos Goncalves1c53f1b2021-06-30 09:26:08 +0200603 name: octavia-v2-dsvm-scenario-stable-wallaby
604 parent: octavia-v2-dsvm-scenario
605 override-checkout: stable/wallaby
606- job:
Carlos Goncalves41b3aac2020-09-30 09:33:47 +0200607 name: octavia-v2-dsvm-scenario-stable-victoria
608 parent: octavia-v2-dsvm-scenario
609 override-checkout: stable/victoria
610
611- job:
Carlos Goncalvesd2b5b442020-07-09 18:49:50 +0000612 name: octavia-v2-dsvm-scenario-stable-ussuri
613 parent: octavia-v2-dsvm-scenario
Gregory Thiemonge3079d002021-04-30 15:38:31 +0200614 nodeset: octavia-single-node-ubuntu-bionic
Carlos Goncalvesd2b5b442020-07-09 18:49:50 +0000615 override-checkout: stable/ussuri
616
Michael Johnson2734ffe2019-01-16 15:59:34 -0800617# Legacy jobs for the transition to the act-stdby two node jobs
Carlos Goncalvescedab482018-07-31 15:09:36 +0200618- job:
Michael Johnson9f99afd2018-09-25 11:13:19 -0700619 name: octavia-v2-dsvm-scenario-two-node
620 parent: octavia-dsvm-live-two-node-base
621 vars:
622 tempest_concurrency: 2
623 tempest_test_regex: ^octavia_tempest_plugin.tests.scenario.v2
624 tox_envlist: all
Carlos Goncalves531c5062019-06-23 15:18:06 +0200625 irrelevant-files:
626 - ^.*\.rst$
627 - ^api-ref/.*$
628 - ^doc/.*$
629 - ^etc/.*$
630 - ^releasenotes/.*$
631 - ^octavia_tempest_plugin/tests/(?!scenario/|\w+\.py).*
Michael Johnson9f99afd2018-09-25 11:13:19 -0700632
633- job:
634 name: octavia-v2-dsvm-py2-scenario-two-node
635 parent: octavia-v2-dsvm-scenario-two-node
636 host-vars:
637 controller:
638 devstack_localrc:
639 USE_PYTHON3: False
Carlos Goncalves7cca66d2020-01-16 17:50:44 +0100640 LIBVIRT_TYPE: kvm
641 LIBVIRT_CPU_MODE: host-passthrough
Michael Johnson9f99afd2018-09-25 11:13:19 -0700642 controller2:
643 devstack_localrc:
644 USE_PYTHON3: False
Carlos Goncalves7cca66d2020-01-16 17:50:44 +0100645 LIBVIRT_TYPE: kvm
646 LIBVIRT_CPU_MODE: host-passthrough
Carlos Goncalvesea5d3742020-06-05 10:49:05 +0200647 required-projects:
648 - name: openstack/diskimage-builder
649 override-checkout: 2.30.0
Michael Johnson9f99afd2018-09-25 11:13:19 -0700650
651- job:
Michael Johnson2734ffe2019-01-16 15:59:34 -0800652 name: octavia-v2-act-stdby-dsvm-scenario-two-node
653 parent: octavia-dsvm-live-two-node-base
Gregory Thiemonge5cf1f612021-02-03 14:34:18 +0100654 group-vars:
655 controller:
656 tempest_concurrency: 2
657 tempest_test_regex: ^octavia_tempest_plugin.tests.scenario.v2
658 tox_envlist: all
659 devstack_local_conf:
660 post-config:
Carlos Goncalves5700f3c2020-07-21 15:58:25 +0200661 $OCTAVIA_CONF:
662 nova:
663 enable_anti_affinity: True
Gregory Thiemonge5cf1f612021-02-03 14:34:18 +0100664 controller_worker:
665 loadbalancer_topology: ACTIVE_STANDBY
666 test-config:
667 "$TEMPEST_CONFIG":
668 load_balancer:
669 loadbalancer_topology: ACTIVE_STANDBY
670 subnode:
671 devstack_local_conf:
672 post-config:
673 $OCTAVIA_CONF:
674 nova:
675 enable_anti_affinity: True
676 controller_worker:
677 loadbalancer_topology: ACTIVE_STANDBY
Michael Johnson2734ffe2019-01-16 15:59:34 -0800678
679- job:
Michael Johnson9153af12018-12-12 14:12:53 -0800680 name: octavia-v2-dsvm-py2-scenario-centos-7
681 parent: octavia-v2-dsvm-py2-scenario
Carlos Goncalvesca40afb2020-06-26 19:14:33 +0200682 nodeset: octavia-single-node-centos-7
Carlos Goncalvescedab482018-07-31 15:09:36 +0200683 vars:
684 devstack_localrc:
685 OCTAVIA_AMP_BASE_OS: centos
686 OCTAVIA_AMP_DISTRIBUTION_RELEASE_ID: 7
687 OCTAVIA_AMP_IMAGE_SIZE: 3
688
689- job:
Carlos Goncalves658fdec2019-12-04 19:24:14 +0100690 name: octavia-v2-dsvm-scenario-centos-8
691 parent: octavia-v2-dsvm-scenario
Carlos Goncalvesca40afb2020-06-26 19:14:33 +0200692 nodeset: octavia-single-node-centos-8
Carlos Goncalves658fdec2019-12-04 19:24:14 +0100693 vars:
694 devstack_localrc:
695 OCTAVIA_AMP_BASE_OS: centos
696 OCTAVIA_AMP_DISTRIBUTION_RELEASE_ID: 8
697 OCTAVIA_AMP_IMAGE_SIZE: 3
698
699- job:
Carlos Goncalvesda43fb52019-12-11 12:56:42 +0100700 name: octavia-v2-dsvm-scenario-centos-8-stream
701 parent: octavia-v2-dsvm-scenario
702 nodeset: octavia-single-node-centos-8-stream
703 vars:
704 devstack_localrc:
705 OCTAVIA_AMP_BASE_OS: centos
706 OCTAVIA_AMP_DISTRIBUTION_RELEASE_ID: 8-stream
707 OCTAVIA_AMP_IMAGE_SIZE: 3
708
709- job:
Gregory Thiemonge3079d002021-04-30 15:38:31 +0200710 name: octavia-v2-dsvm-scenario-ubuntu-focal
Carlos Goncalvescedab482018-07-31 15:09:36 +0200711 parent: octavia-v2-dsvm-scenario
712 vars:
713 devstack_localrc:
714 OCTAVIA_AMP_BASE_OS: ubuntu
Gregory Thiemonge3079d002021-04-30 15:38:31 +0200715 OCTAVIA_AMP_DISTRIBUTION_RELEASE_ID: focal
Michael Johnsonccf52542019-04-15 07:58:16 -0700716
717- job:
Michael Johnson0a0f9b32019-01-02 16:58:21 -0800718 name: octavia-v2-dsvm-tls-barbican
719 parent: octavia-v2-dsvm-scenario
720 required-projects:
721 - openstack/barbican
722 - openstack/diskimage-builder
723 - openstack/python-barbicanclient
Arx Cruza1c25b32019-02-25 14:06:39 +0100724 - openstack/barbican-tempest-plugin
Michael Johnson0a0f9b32019-01-02 16:58:21 -0800725 vars:
726 tempest_test_regex: ^octavia_tempest_plugin.tests.barbican_scenario.v2
727 devstack_services:
728 barbican: true
729 devstack_plugins:
OpenDev Sysadminseed1c6b2019-04-19 19:35:19 +0000730 barbican: https://opendev.org/openstack/barbican.git
Carlos Goncalvesf077c3a2020-10-19 11:17:26 +0200731 tempest_plugins:
732 - octavia-tempest-plugin
733 - barbican-tempest-plugin
Carlos Goncalves531c5062019-06-23 15:18:06 +0200734 irrelevant-files:
735 - ^.*\.rst$
736 - ^api-ref/.*$
737 - ^doc/.*$
738 - ^etc/.*$
739 - ^releasenotes/.*$
740 - ^octavia_tempest_plugin/tests/(?!barbican_scenario/|\w+\.py).*
Michael Johnson0a0f9b32019-01-02 16:58:21 -0800741
Carlos Goncalves564facf2019-05-03 11:29:05 -0600742- job:
Ghanshyam Mann6b040382022-01-18 19:37:30 -0600743 name: octavia-v2-dsvm-tls-barbican-stable-xena
744 parent: octavia-v2-dsvm-tls-barbican
745 override-checkout: stable/xena
746
747- job:
Carlos Goncalves1c53f1b2021-06-30 09:26:08 +0200748 name: octavia-v2-dsvm-tls-barbican-stable-wallaby
749 parent: octavia-v2-dsvm-tls-barbican
750 override-checkout: stable/wallaby
751
752- job:
Carlos Goncalves41b3aac2020-09-30 09:33:47 +0200753 name: octavia-v2-dsvm-tls-barbican-stable-victoria
754 parent: octavia-v2-dsvm-tls-barbican
755 override-checkout: stable/victoria
756
757- job:
Carlos Goncalvesd2b5b442020-07-09 18:49:50 +0000758 name: octavia-v2-dsvm-tls-barbican-stable-ussuri
759 parent: octavia-v2-dsvm-tls-barbican
Gregory Thiemonge3079d002021-04-30 15:38:31 +0200760 nodeset: octavia-single-node-ubuntu-bionic
Carlos Goncalvesd2b5b442020-07-09 18:49:50 +0000761 override-checkout: stable/ussuri
762
763- job:
Carlos Goncalvesabb87c52019-10-04 12:25:42 +0200764 name: octavia-v2-dsvm-tls-barbican-stable-train
765 parent: octavia-v2-dsvm-tls-barbican
Gregory Thiemonge3079d002021-04-30 15:38:31 +0200766 nodeset: octavia-single-node-ubuntu-bionic
Carlos Goncalvesabb87c52019-10-04 12:25:42 +0200767 override-checkout: stable/train
768
769- job:
Carlos Goncalves564facf2019-05-03 11:29:05 -0600770 name: octavia-v2-dsvm-tls-barbican-stable-rocky
771 parent: octavia-v2-dsvm-tls-barbican
Carlos Goncalvesca40afb2020-06-26 19:14:33 +0200772 nodeset: openstack-single-node-xenial
Carlos Goncalves564facf2019-05-03 11:29:05 -0600773 override-checkout: stable/rocky
774
775- job:
776 name: octavia-v2-dsvm-tls-barbican-stable-queens
777 parent: octavia-v2-dsvm-tls-barbican
Carlos Goncalvesca40afb2020-06-26 19:14:33 +0200778 nodeset: openstack-single-node-xenial
Carlos Goncalves564facf2019-05-03 11:29:05 -0600779 override-checkout: stable/queens
780
Carlos Goncalves5b963c42019-02-03 15:37:28 +0100781- job:
782 name: octavia-v2-dsvm-spare-pool
783 parent: octavia-v2-dsvm-scenario
784 vars:
785 tempest_test_regex: ^octavia_tempest_plugin.tests.spare_pool_scenario.v2
786 devstack_local_conf:
787 post-config:
788 $OCTAVIA_CONF:
789 house_keeping:
790 spare_amphora_pool_size: 1
791 test-config:
792 "$TEMPEST_CONFIG":
793 loadbalancer-feature-enabled:
794 spare_pool_enabled: True
795
796- job:
797 name: octavia-v2-dsvm-py2-spare-pool
798 parent: octavia-v2-dsvm-spare-pool
799 vars:
800 devstack_localrc:
801 USE_PYTHON3: False
Carlos Goncalvesea5d3742020-06-05 10:49:05 +0200802 required-projects:
803 - name: openstack/diskimage-builder
804 override-checkout: 2.30.0
Carlos Goncalves5b963c42019-02-03 15:37:28 +0100805
806- job:
Ghanshyam Mann6b040382022-01-18 19:37:30 -0600807 name: octavia-v2-dsvm-spare-pool-stable-xena
808 parent: octavia-v2-dsvm-spare-pool
809 override-checkout: stable/xena
810
811- job:
Carlos Goncalves1c53f1b2021-06-30 09:26:08 +0200812 name: octavia-v2-dsvm-spare-pool-stable-wallaby
813 parent: octavia-v2-dsvm-spare-pool
814 override-checkout: stable/wallaby
815
816- job:
Carlos Goncalves41b3aac2020-09-30 09:33:47 +0200817 name: octavia-v2-dsvm-spare-pool-stable-victoria
818 parent: octavia-v2-dsvm-spare-pool
819 override-checkout: stable/victoria
820
821- job:
Carlos Goncalvesd2b5b442020-07-09 18:49:50 +0000822 name: octavia-v2-dsvm-spare-pool-stable-ussuri
823 parent: octavia-v2-dsvm-spare-pool
Gregory Thiemonge3079d002021-04-30 15:38:31 +0200824 nodeset: octavia-single-node-ubuntu-bionic
Carlos Goncalvesd2b5b442020-07-09 18:49:50 +0000825 override-checkout: stable/ussuri
826
827- job:
Michael Johnson97dcb812019-02-20 15:21:03 -0800828 name: octavia-v2-dsvm-cinder-amphora
829 parent: octavia-v2-dsvm-scenario
830 required-projects:
831 - openstack/cinder
Carlos Goncalves7cca66d2020-01-16 17:50:44 +0100832 - openstack/devstack
Michael Johnson97dcb812019-02-20 15:21:03 -0800833 - openstack/diskimage-builder
834 - openstack/octavia
835 - openstack/octavia-lib
836 - openstack/python-cinderclient
837 - openstack/python-octaviaclient
838 vars:
839 devstack_local_conf:
840 post-config:
841 $OCTAVIA_CONF:
842 controller_worker:
843 volume_driver: volume_cinder_driver
844 cinder:
845 volume_size: 2
846 devstack_services:
847 c-bak: true
848 ceilometer-acentral: false
849 ceilometer-acompute: false
850 ceilometer-alarm-evaluator: false
851 ceilometer-alarm-notifier: false
852 ceilometer-anotification: false
853 ceilometer-api: false
854 ceilometer-collector: false
855 c-sch: true
856 c-api: true
857 c-vol: true
858 cinder: true
859 octavia: true
860 o-api: true
861 o-cw: true
862 o-hm: true
863 o-hk: true
864 swift: false
865 s-account: false
866 s-container: false
867 s-object: false
868 s-proxy: false
869 tempest: true
870
Michael Johnson9153af12018-12-12 14:12:53 -0800871# Temporary transitional aliases for gates used in other repos
872# Remove once octavia has transitioned job names
873- job:
874 name: octavia-v2-dsvm-noop-py35-api
875 parent: octavia-v2-dsvm-noop-api
876
877- job:
878 name: octavia-v2-dsvm-py35-scenario
879 parent: octavia-v2-dsvm-scenario
880
881- job:
882 name: octavia-v2-dsvm-scenario-centos-7
883 parent: octavia-v2-dsvm-py2-scenario-centos-7
Carlos Goncalvesca40afb2020-06-26 19:14:33 +0200884 nodeset: octavia-single-node-centos-7
Carlos Goncalvesc2e12162019-02-14 23:57:44 +0100885
886- job:
Carlos Goncalves531b1292019-06-20 16:53:23 +0200887 name: octavia-v2-act-stdby-iptables-dsvm-scenario
Carlos Goncalvesc2e12162019-02-14 23:57:44 +0100888 parent: octavia-dsvm-live-base
889 pre-run: playbooks/act_stby_iptables/pre.yaml
890 vars:
891 devstack_localrc:
892 OCTAVIA_USE_PREGENERATED_SSH_KEY: True
893 OCTAVIA_PREGENERATED_SSH_KEY_PATH: /tmp/octavia_ssh_key
894 devstack_local_conf:
895 post-config:
896 $OCTAVIA_CONF:
897 api_settings:
898 api_v1_enabled: False
899 controller_worker:
900 loadbalancer_topology: ACTIVE_STANDBY
901 task_flow:
902 engine: parallel
Carlos Goncalvesc2e12162019-02-14 23:57:44 +0100903 test-config:
904 "$TEMPEST_CONFIG":
905 load_balancer:
906 check_timeout: 180
Carlos Goncalvesee09a1b2019-07-22 11:45:04 +0200907 loadbalancer_topology: 'ACTIVE_STANDBY'
Carlos Goncalves9891de02019-07-28 13:37:33 +0200908 amphora_ssh_key: '/tmp/octavia_ssh_key'
Carlos Goncalvesc2e12162019-02-14 23:57:44 +0100909 tempest_test_regex: ^octavia_tempest_plugin.tests.act_stdby_scenario.v2.test_active_standby_iptables
910 tox_envlist: all
911
Carlos Goncalves531c5062019-06-23 15:18:06 +0200912
Carlos Goncalvesc2e12162019-02-14 23:57:44 +0100913- job:
Carlos Goncalves531b1292019-06-20 16:53:23 +0200914 name: octavia-v2-act-stdby-iptables-dsvm-py2-scenario
915 parent: octavia-v2-act-stdby-iptables-dsvm-scenario
Carlos Goncalvesc2e12162019-02-14 23:57:44 +0100916 vars:
917 devstack_localrc:
918 USE_PYTHON3: False
Carlos Goncalvesea5d3742020-06-05 10:49:05 +0200919 required-projects:
920 - name: openstack/diskimage-builder
921 override-checkout: 2.30.0
Carlos Goncalvesc2e12162019-02-14 23:57:44 +0100922
923- job:
Carlos Goncalves531b1292019-06-20 16:53:23 +0200924 name: octavia-v2-act-stdby-iptables-dsvm-py2-scenario-centos-7
925 parent: octavia-v2-act-stdby-iptables-dsvm-py2-scenario
Carlos Goncalvesca40afb2020-06-26 19:14:33 +0200926 nodeset: octavia-single-node-centos-7
Carlos Goncalvesc2e12162019-02-14 23:57:44 +0100927 vars:
928 devstack_localrc:
929 USE_PYTHON3: False
930 OCTAVIA_AMP_BASE_OS: centos
931 OCTAVIA_AMP_DISTRIBUTION_RELEASE_ID: 7
932 OCTAVIA_AMP_IMAGE_SIZE: 3
933 devstack_local_conf:
934 test-config:
935 "$TEMPEST_CONFIG":
936 load_balancer:
937 amphora_ssh_user: centos
938
939- job:
Michael Johnson6d99fc62018-07-22 16:04:48 -0700940 name: octavia-v2-act-stdby-dsvm-scenario
941 parent: octavia-dsvm-live-base
942 vars:
943 devstack_local_conf:
944 post-config:
945 $OCTAVIA_CONF:
946 api_settings:
947 api_v1_enabled: False
948 controller_worker:
949 loadbalancer_topology: ACTIVE_STANDBY
950 task_flow:
951 engine: parallel
952 tempest_concurrency: 2
953 tempest_test_regex: ^octavia_tempest_plugin.tests.act_stdby_scenario.v2.test_active_standby\.
954 tox_envlist: all
955
956- job:
Ghanshyam Mann6b040382022-01-18 19:37:30 -0600957 name: octavia-v2-act-stdby-dsvm-scenario-stable-xena
958 parent: octavia-v2-act-stdby-dsvm-scenario
959 override-checkout: stable/xena
960
961- job:
Carlos Goncalves1c53f1b2021-06-30 09:26:08 +0200962 name: octavia-v2-act-stdby-dsvm-scenario-stable-wallaby
963 parent: octavia-v2-act-stdby-dsvm-scenario
964 override-checkout: stable/wallaby
965
966- job:
Carlos Goncalves41b3aac2020-09-30 09:33:47 +0200967 name: octavia-v2-act-stdby-dsvm-scenario-stable-victoria
968 parent: octavia-v2-act-stdby-dsvm-scenario
969 override-checkout: stable/victoria
970
971- job:
Carlos Goncalvesd2b5b442020-07-09 18:49:50 +0000972 name: octavia-v2-act-stdby-dsvm-scenario-stable-ussuri
973 parent: octavia-v2-act-stdby-dsvm-scenario
Gregory Thiemonge3079d002021-04-30 15:38:31 +0200974 nodeset: octavia-single-node-ubuntu-bionic
Carlos Goncalvesd2b5b442020-07-09 18:49:50 +0000975 override-checkout: stable/ussuri
976
Michael Johnson89bdbcd2020-03-19 15:59:19 -0700977######### Third party jobs ##########
978
979- job:
Michael Johnson6a9236a2020-08-04 23:54:54 +0000980 name: neutron-ovn-provider-v2-api
Brian Haley78e69702021-01-18 11:12:40 -0500981 parent: ovn-octavia-provider-tempest-release
Michael Johnson6a9236a2020-08-04 23:54:54 +0000982 description: Runs the neutron OVN provider driver for Octavia api test.
983 voting: false
984 timeout: 5400
985 attempts: 1
986 tags: ovn-octavia-provider
987 irrelevant-files:
988 - ^.*\.rst$
989 - ^api-ref/.*$
990 - ^doc/.*$
991 - ^etc/.*$
992 - ^releasenotes/.*$
993 - ^octavia/amphorae/.*$
994 - ^octavia/api/drivers/amphora_driver/.*$
995 - ^octavia/compute/.*$
996 - ^octavia/controller/.*$
997 - ^octavia/distributor/.*$
998 - ^octavia/volume/.*$
999 - ^octavia/tests/.*$
1000 vars:
1001 tempest_test_regex: ^octavia_tempest_plugin.tests.api.v2
1002 devstack_local_conf:
1003 test-config:
1004 "$TEMPEST_CONFIG":
1005 loadbalancer-feature-enabled:
1006 not_implemented_is_error: False
1007
1008- job:
Michael Johnson89bdbcd2020-03-19 15:59:19 -07001009 name: neutron-ovn-provider-v2-scenario
Brian Haley78e69702021-01-18 11:12:40 -05001010 parent: ovn-octavia-provider-tempest-release
Michael Johnson89bdbcd2020-03-19 15:59:19 -07001011 description: Runs the neutron OVN provider driver for Octavia scenario test.
1012 voting: false
1013 timeout: 5400
1014 attempts: 1
1015 tags: ovn-octavia-provider
1016 irrelevant-files:
1017 - ^.*\.rst$
1018 - ^api-ref/.*$
1019 - ^doc/.*$
1020 - ^etc/.*$
1021 - ^releasenotes/.*$
1022 - ^octavia/amphorae/.*$
1023 - ^octavia/api/drivers/amphora_driver/.*$
1024 - ^octavia/compute/.*$
1025 - ^octavia/controller/.*$
1026 - ^octavia/distributor/.*$
1027 - ^octavia/volume/.*$
1028 - ^octavia/tests/.*$
1029 vars:
1030 devstack_local_conf:
1031 test-config:
1032 "$TEMPEST_CONFIG":
1033 loadbalancer-feature-enabled:
1034 not_implemented_is_error: False