blob: 9bf2759a615d13efce8f63111a70cedc2e9459c7 [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
271 timeout: 9000
272 required-projects:
Michael Johnson9f99afd2018-09-25 11:13:19 -0700273 - openstack/diskimage-builder
Michael Johnson9f99afd2018-09-25 11:13:19 -0700274 host-vars:
275 controller:
Michael Johnsond5efbb12020-09-23 12:50:47 -0700276 configure_swap_size: 8192
Michael Johnson9f99afd2018-09-25 11:13:19 -0700277 devstack_localrc:
278 # From devstack "vars:"
279 DATABASE_USER: octavia
280 DATABASE_PASSWORD: octavia_database_pw
281 RABBIT_PASSWORD: octavia_rabbit_pw
282 ADMIN_PASSWORD: octavia_admin_pw
283 SERVICE_PASSWORD: octavia_service_pw
284 NETWORK_GATEWAY: 10.1.0.1
285 FIXED_RANGE: 10.1.0.0/20
286 IPV4_ADDRS_SAFE_TO_USE: 10.1.0.0/20
287 FLOATING_RANGE: 172.24.5.0/24
288 PUBLIC_NETWORK_GATEWAY: 172.24.5.1
289 LOGFILE: /opt/stack/logs/devstacklog.txt
290 LOG_COLOR: false
291 VERBOSE: true
292 VERBOSE_NO_TIMESTAMP: true
293 NOVNC_FROM_PACKAGE: true
294 ERROR_ON_CLONE: true
295 MULTI_HOST: 1
296 SERVICE_HOST: "{{ hostvars['controller']['nodepool']['private_ipv4'] }}"
297 HOST_IP: "{{ hostvars['controller']['nodepool']['private_ipv4'] }}"
Michael Johnson9f99afd2018-09-25 11:13:19 -0700298 USE_PYTHON3: true
Carlos Goncalves7cca66d2020-01-16 17:50:44 +0100299 LIBVIRT_TYPE: kvm
300 LIBVIRT_CPU_MODE: host-passthrough
Michael Johnson9f99afd2018-09-25 11:13:19 -0700301 # Octavia specific settings
302 OCTAVIA_CONTROLLER_IP_PORT_LIST: 192.168.0.3:5555,192.168.0.4:5555
303 OCTAVIA_MGMT_PORT_IP: 192.168.0.3
304 OCTAVIA_NODE: main
305 OCTAVIA_NODES: "main:{{ hostvars['controller']['nodepool']['private_ipv4'] }},second:{{ hostvars['controller2']['nodepool']['private_ipv4'] }}"
306 OCTAVIA_USE_PREGENERATED_CERTS: true
307 devstack_plugins:
OpenDev Sysadminseed1c6b2019-04-19 19:35:19 +0000308 neutron: https://opendev.org/openstack/neutron.git
309 octavia: https://opendev.org/openstack/octavia.git
Carlos Goncalvesf077c3a2020-10-19 11:17:26 +0200310 octavia-tempest-plugin: https://opendev.org/openstack/octavia-tempest-plugin.git
311 tempest_plugins:
312 - octavia-tempest-plugin
German Eichberger070297f2018-12-19 14:59:45 -0800313 zuul_copy_output:
314 '/var/log/dib-build' : logs
315 '/var/log/octavia-amphora.log': logs
316 '/var/log/octavia-tenant-traffic.log': logs
Michael Johnson9f99afd2018-09-25 11:13:19 -0700317 controller2:
Michael Johnsond5efbb12020-09-23 12:50:47 -0700318 configure_swap_size: 8192
Michael Johnson9f99afd2018-09-25 11:13:19 -0700319 devstack_localrc:
320 # From devstack "vars:"
321 DATABASE_USER: octavia
322 DATABASE_PASSWORD: octavia_database_pw
323 RABBIT_PASSWORD: octavia_rabbit_pw
324 ADMIN_PASSWORD: octavia_admin_pw
325 SERVICE_PASSWORD: octavia_service_pw
326 NETWORK_GATEWAY: 10.1.0.1
327 FIXED_RANGE: 10.1.0.0/20
328 IPV4_ADDRS_SAFE_TO_USE: 10.1.0.0/20
329 FLOATING_RANGE: 172.24.5.0/24
330 PUBLIC_NETWORK_GATEWAY: 172.24.5.1
331 LOGFILE: /opt/stack/logs/devstacklog.txt
332 LOG_COLOR: false
333 VERBOSE: true
334 VERBOSE_NO_TIMESTAMP: true
335 NOVNC_FROM_PACKAGE: true
336 ERROR_ON_CLONE: true
337 MULTI_HOST: 1
338 HOST_IP: "{{ hostvars['controller2']['nodepool']['private_ipv4'] }}"
339 SERVICE_HOST: "{{ hostvars['controller']['nodepool']['private_ipv4'] }}"
340 NEUTRON_SERVICE_HOST: "{{ hostvars['controller']['nodepool']['private_ipv4'] }}"
341 DATABASE_HOST: "{{ hostvars['controller']['nodepool']['private_ipv4'] }}"
342 RABBIT_HOST: "{{ hostvars['controller']['nodepool']['private_ipv4'] }}"
343 GLANCE_HOSTPORT: "{{ hostvars['controller']['nodepool']['private_ipv4'] }}:9292"
344 USE_PYTHON3: true
Carlos Goncalves7cca66d2020-01-16 17:50:44 +0100345 LIBVIRT_TYPE: kvm
346 LIBVIRT_CPU_MODE: host-passthrough
Michael Johnson9f99afd2018-09-25 11:13:19 -0700347 # Octavia specific settings
348 OCTAVIA_CONTROLLER_IP_PORT_LIST: 192.168.0.3:5555,192.168.0.4:5555
349 OCTAVIA_NODE: subnode
350 OCTAVIA_USE_PREGENERATED_CERTS: true
351 OCTAVIA_MGMT_PORT_IP: 192.168.0.4
352 devstack_plugins:
OpenDev Sysadminseed1c6b2019-04-19 19:35:19 +0000353 octavia: https://opendev.org/openstack/octavia.git
Carlos Goncalvesf077c3a2020-10-19 11:17:26 +0200354 octavia-tempest-plugin: https://opendev.org/openstack/octavia-tempest-plugin.git
355 tempest_plugins:
356 - octavia-tempest-plugin
German Eichberger070297f2018-12-19 14:59:45 -0800357 zuul_copy_output:
358 '/var/log/octavia-amphora.log': logs
359 '/var/log/octavia-tenant-traffic.log': logs
Michael Johnson9f99afd2018-09-25 11:13:19 -0700360 group-vars:
361 controller:
362 devstack_local_conf:
363 post-config:
364 $OCTAVIA_CONF:
365 DEFAULT:
366 debug: True
367 api_settings:
368 api_v1_enabled: False
German Eichberger070297f2018-12-19 14:59:45 -0800369 amphora_agent:
370 forward_all_logs: True
Michael Johnson9f99afd2018-09-25 11:13:19 -0700371 devstack_services:
372 base: false
Michael Johnson0a0f9b32019-01-02 16:58:21 -0800373 barbican: false
Michael Johnson9f99afd2018-09-25 11:13:19 -0700374 dstat: true
375 g-api: true
376 g-reg: true
377 key: true
Brian Haleyfdefa802020-01-24 17:32:18 -0500378 memory_tracker: false
Michael Johnson9f99afd2018-09-25 11:13:19 -0700379 mysql: true
380 n-api: true
381 n-api-meta: true
382 n-cauth: true
383 n-cond: true
384 n-cpu: true
385 n-obj: true
386 n-sch: true
387 neutron-qos: true
388 octavia: true
389 o-api-ha: true
390 o-api: true
391 o-cw: true
392 o-hm: true
393 o-hk: true
Michael Johnson9f99afd2018-09-25 11:13:19 -0700394 placement-api: true
395 q-agt: true
396 q-dhcp: true
397 q-l3: true
398 q-meta: true
399 q-svc: true
400 rabbit: true
401 tempest: true
402 tls-proxy: true
403 subnode:
404 devstack_local_conf:
405 post-config:
406 $OCTAVIA_CONF:
407 DEFAULT:
408 debug: True
409 api_settings:
410 api_v1_enabled: False
German Eichberger070297f2018-12-19 14:59:45 -0800411 amphora_agent:
412 forward_all_logs: True
Michael Johnson9f99afd2018-09-25 11:13:19 -0700413 devstack_services:
414 c-vol: false
415 c-bak: false
416 octavia: true
417 o-api: true
418 o-cw: true
419 o-hm: true
420 o-hk: true
Michael Johnson5a16ad32018-10-18 14:49:11 -0700421 q-agt: true
Michael Johnson9f99afd2018-09-25 11:13:19 -0700422
423- job:
Jude Cross986e3f52017-07-24 14:57:20 -0700424 name: octavia-dsvm-noop-base
425 parent: octavia-dsvm-base
426 vars:
427 devstack_localrc:
428 DISABLE_AMP_IMAGE_BUILD: True
429 devstack_local_conf:
430 test-config:
431 "$TEMPEST_CONFIG":
432 load_balancer:
433 test_with_noop: True
Michael Johnson6a9236a2020-08-04 23:54:54 +0000434 build_interval: 0.5
435 check_interval: 0.5
436 lb_build_interval: 0.5
Michael Johnsona1862ff2020-06-21 12:15:27 -0700437 # AZ API tests with no-op need AZs configured but they do not
438 # need to actually exist in Nova due to the no-op driver.
439 availability_zone: bogus-az-1
440 availability_zone2: bogus-az-2
441 availability_zone3: bogus-az-3
Jude Cross986e3f52017-07-24 14:57:20 -0700442 post-config:
443 $OCTAVIA_CONF:
444 controller_worker:
445 amphora_driver: amphora_noop_driver
446 compute_driver: compute_noop_driver
447 network_driver: network_noop_driver
Carlos Goncalves3ab77932020-06-25 15:30:02 +0200448 image_driver: image_noop_driver
Jude Cross986e3f52017-07-24 14:57:20 -0700449 certificates:
450 cert_manager: local_cert_manager
451 devstack_services:
452 barbican: false
453
454- job:
455 name: octavia-v2-dsvm-noop-api
456 parent: octavia-dsvm-noop-base
457 vars:
458 devstack_local_conf:
459 post-config:
460 $OCTAVIA_CONF:
461 api_settings:
462 api_v1_enabled: False
Michael Johnsondc5a39d2018-10-11 16:52:56 -0700463 audit:
464 enabled: True
465 audit_middleware_notifications:
466 driver: log
Michael Johnson6a9236a2020-08-04 23:54:54 +0000467 tempest_concurrency: 4
Jude Cross986e3f52017-07-24 14:57:20 -0700468 tempest_test_regex: ^octavia_tempest_plugin.tests.api.v2
469 tox_envlist: all
Carlos Goncalves531c5062019-06-23 15:18:06 +0200470 irrelevant-files:
471 - ^.*\.rst$
472 - ^api-ref/.*$
473 - ^doc/.*$
474 - ^etc/.*$
475 - ^releasenotes/.*$
476 - ^octavia_tempest_plugin/tests/(?!api/|\w+\.py).*
Jude Cross986e3f52017-07-24 14:57:20 -0700477
478- job:
Michael Johnson6006de72021-02-21 01:42:39 +0000479 name: octavia-v2-dsvm-noop-api-scoped-tokens
480 parent: octavia-v2-dsvm-noop-api
481 vars:
482 devstack_local_conf:
483 post-config:
484 $OCTAVIA_CONF:
485 oslo_policy:
486 enforce_scope: True
487 enforce_new_defaults: True
488 test-config:
489 "$TEMPEST_CONFIG":
490 enforce_scope:
491 octavia: True
492 load_balancer:
493 enforce_new_defaults: True
494
495- job:
Michael Johnson9153af12018-12-12 14:12:53 -0800496 name: octavia-v2-dsvm-noop-py2-api
Jude Cross986e3f52017-07-24 14:57:20 -0700497 parent: octavia-v2-dsvm-noop-api
498 vars:
499 devstack_localrc:
Michael Johnson9153af12018-12-12 14:12:53 -0800500 USE_PYTHON3: False
Jude Cross986e3f52017-07-24 14:57:20 -0700501
502- job:
Carlos Goncalves41b3aac2020-09-30 09:33:47 +0200503 name: octavia-v2-dsvm-noop-api-stable-victoria
504 parent: octavia-v2-dsvm-noop-api
505 override-checkout: stable/victoria
506
507- job:
Carlos Goncalvesd2b5b442020-07-09 18:49:50 +0000508 name: octavia-v2-dsvm-noop-api-stable-ussuri
509 parent: octavia-v2-dsvm-noop-api
Gregory Thiemonge3079d002021-04-30 15:38:31 +0200510 nodeset: octavia-single-node-ubuntu-bionic
Carlos Goncalvesd2b5b442020-07-09 18:49:50 +0000511 override-checkout: stable/ussuri
512
513- job:
Carlos Goncalvesabb87c52019-10-04 12:25:42 +0200514 name: octavia-v2-dsvm-noop-api-stable-train
515 parent: octavia-v2-dsvm-noop-api
Gregory Thiemonge3079d002021-04-30 15:38:31 +0200516 nodeset: octavia-single-node-ubuntu-bionic
Carlos Goncalvesabb87c52019-10-04 12:25:42 +0200517 override-checkout: stable/train
518
519- job:
Jude Cross986e3f52017-07-24 14:57:20 -0700520 name: octavia-v2-dsvm-scenario
Michael Johnsonb5690472018-09-05 09:20:39 -0700521 parent: octavia-dsvm-live-base
Jude Cross986e3f52017-07-24 14:57:20 -0700522 vars:
523 devstack_local_conf:
524 post-config:
525 $OCTAVIA_CONF:
526 api_settings:
527 api_v1_enabled: False
Michael Johnsonb1ba3b32019-07-30 20:23:51 -0700528 test-config:
529 "$TEMPEST_CONFIG":
530 loadbalancer-feature-enabled:
531 log_offload_enabled: True
Jude Cross986e3f52017-07-24 14:57:20 -0700532 tempest_concurrency: 2
533 tempest_test_regex: ^octavia_tempest_plugin.tests.scenario.v2
Andreas Jaegereaedb342018-01-12 17:04:29 +0100534 tox_envlist: all
Carlos Goncalves531c5062019-06-23 15:18:06 +0200535 irrelevant-files:
536 - ^.*\.rst$
537 - ^api-ref/.*$
538 - ^doc/.*$
539 - ^etc/.*$
540 - ^releasenotes/.*$
541 - ^octavia_tempest_plugin/tests/(?!scenario/|\w+\.py).*
Michael Johnson85642902017-11-14 09:47:37 -0800542
543- job:
Ghanshyam Manncccc2622019-09-17 19:34:46 +0000544 name: octavia-v2-dsvm-scenario-ipv6-only
545 parent: octavia-dsvm-live-base-ipv6-only
546 vars:
547 devstack_local_conf:
548 post-config:
549 $OCTAVIA_CONF:
550 api_settings:
551 api_v1_enabled: False
552 tempest_concurrency: 2
553 tempest_test_regex: ^octavia_tempest_plugin.tests.scenario.v2
554 tox_envlist: all
555 irrelevant-files:
556 - ^.*\.rst$
557 - ^api-ref/.*$
558 - ^doc/.*$
559 - ^etc/.*$
560 - ^releasenotes/.*$
561 - ^octavia_tempest_plugin/tests/(?!scenario/|\w+\.py).*
562
563- job:
Michael Johnson9153af12018-12-12 14:12:53 -0800564 name: octavia-v2-dsvm-py2-scenario
Michael Johnson85642902017-11-14 09:47:37 -0800565 parent: octavia-v2-dsvm-scenario
Michael Johnson85642902017-11-14 09:47:37 -0800566 vars:
567 devstack_localrc:
Michael Johnson9153af12018-12-12 14:12:53 -0800568 USE_PYTHON3: False
Carlos Goncalvesea5d3742020-06-05 10:49:05 +0200569 required-projects:
570 - name: openstack/diskimage-builder
571 override-checkout: 2.30.0
Michael Johnsondf240792018-10-10 17:03:21 -0700572
573- job:
Carlos Goncalves41b3aac2020-09-30 09:33:47 +0200574 name: octavia-v2-dsvm-scenario-stable-victoria
575 parent: octavia-v2-dsvm-scenario
576 override-checkout: stable/victoria
577
578- job:
Carlos Goncalvesd2b5b442020-07-09 18:49:50 +0000579 name: octavia-v2-dsvm-scenario-stable-ussuri
580 parent: octavia-v2-dsvm-scenario
Gregory Thiemonge3079d002021-04-30 15:38:31 +0200581 nodeset: octavia-single-node-ubuntu-bionic
Carlos Goncalvesd2b5b442020-07-09 18:49:50 +0000582 override-checkout: stable/ussuri
583
584- job:
Carlos Goncalvesabb87c52019-10-04 12:25:42 +0200585 name: octavia-v2-dsvm-scenario-stable-train
586 parent: octavia-v2-dsvm-scenario
Gregory Thiemonge3079d002021-04-30 15:38:31 +0200587 nodeset: octavia-single-node-ubuntu-bionic
Carlos Goncalvesabb87c52019-10-04 12:25:42 +0200588 override-checkout: stable/train
589
Michael Johnson2734ffe2019-01-16 15:59:34 -0800590# Legacy jobs for the transition to the act-stdby two node jobs
Carlos Goncalvescedab482018-07-31 15:09:36 +0200591- job:
Michael Johnson9f99afd2018-09-25 11:13:19 -0700592 name: octavia-v2-dsvm-scenario-two-node
593 parent: octavia-dsvm-live-two-node-base
594 vars:
595 tempest_concurrency: 2
596 tempest_test_regex: ^octavia_tempest_plugin.tests.scenario.v2
597 tox_envlist: all
Carlos Goncalves531c5062019-06-23 15:18:06 +0200598 irrelevant-files:
599 - ^.*\.rst$
600 - ^api-ref/.*$
601 - ^doc/.*$
602 - ^etc/.*$
603 - ^releasenotes/.*$
604 - ^octavia_tempest_plugin/tests/(?!scenario/|\w+\.py).*
Michael Johnson9f99afd2018-09-25 11:13:19 -0700605
606- job:
607 name: octavia-v2-dsvm-py2-scenario-two-node
608 parent: octavia-v2-dsvm-scenario-two-node
609 host-vars:
610 controller:
611 devstack_localrc:
612 USE_PYTHON3: False
Carlos Goncalves7cca66d2020-01-16 17:50:44 +0100613 LIBVIRT_TYPE: kvm
614 LIBVIRT_CPU_MODE: host-passthrough
Michael Johnson9f99afd2018-09-25 11:13:19 -0700615 controller2:
616 devstack_localrc:
617 USE_PYTHON3: False
Carlos Goncalves7cca66d2020-01-16 17:50:44 +0100618 LIBVIRT_TYPE: kvm
619 LIBVIRT_CPU_MODE: host-passthrough
Carlos Goncalvesea5d3742020-06-05 10:49:05 +0200620 required-projects:
621 - name: openstack/diskimage-builder
622 override-checkout: 2.30.0
Michael Johnson9f99afd2018-09-25 11:13:19 -0700623
624- job:
Michael Johnson2734ffe2019-01-16 15:59:34 -0800625 name: octavia-v2-act-stdby-dsvm-scenario-two-node
626 parent: octavia-dsvm-live-two-node-base
627 vars:
628 tempest_concurrency: 2
629 tempest_test_regex: ^octavia_tempest_plugin.tests.scenario.v2
630 tox_envlist: all
631 devstack_local_conf:
Carlos Goncalves5700f3c2020-07-21 15:58:25 +0200632 post-config:
633 $OCTAVIA_CONF:
634 nova:
635 enable_anti_affinity: True
Michael Johnson2734ffe2019-01-16 15:59:34 -0800636 test-config:
637 "$TEMPEST_CONFIG":
638 load_balancer:
639 loadbalancer_topology: ACTIVE_STANDBY
640
641- job:
Michael Johnson9153af12018-12-12 14:12:53 -0800642 name: octavia-v2-dsvm-py2-scenario-centos-7
643 parent: octavia-v2-dsvm-py2-scenario
Carlos Goncalvesca40afb2020-06-26 19:14:33 +0200644 nodeset: octavia-single-node-centos-7
Carlos Goncalvescedab482018-07-31 15:09:36 +0200645 vars:
646 devstack_localrc:
647 OCTAVIA_AMP_BASE_OS: centos
648 OCTAVIA_AMP_DISTRIBUTION_RELEASE_ID: 7
649 OCTAVIA_AMP_IMAGE_SIZE: 3
650
651- job:
Carlos Goncalves658fdec2019-12-04 19:24:14 +0100652 name: octavia-v2-dsvm-scenario-centos-8
653 parent: octavia-v2-dsvm-scenario
Carlos Goncalvesca40afb2020-06-26 19:14:33 +0200654 nodeset: octavia-single-node-centos-8
Carlos Goncalves658fdec2019-12-04 19:24:14 +0100655 vars:
656 devstack_localrc:
657 OCTAVIA_AMP_BASE_OS: centos
658 OCTAVIA_AMP_DISTRIBUTION_RELEASE_ID: 8
659 OCTAVIA_AMP_IMAGE_SIZE: 3
660
661- job:
Carlos Goncalvesda43fb52019-12-11 12:56:42 +0100662 name: octavia-v2-dsvm-scenario-centos-8-stream
663 parent: octavia-v2-dsvm-scenario
664 nodeset: octavia-single-node-centos-8-stream
665 vars:
666 devstack_localrc:
667 OCTAVIA_AMP_BASE_OS: centos
668 OCTAVIA_AMP_DISTRIBUTION_RELEASE_ID: 8-stream
669 OCTAVIA_AMP_IMAGE_SIZE: 3
670
671- job:
Gregory Thiemonge3079d002021-04-30 15:38:31 +0200672 name: octavia-v2-dsvm-scenario-ubuntu-focal
Carlos Goncalvescedab482018-07-31 15:09:36 +0200673 parent: octavia-v2-dsvm-scenario
674 vars:
675 devstack_localrc:
676 OCTAVIA_AMP_BASE_OS: ubuntu
Gregory Thiemonge3079d002021-04-30 15:38:31 +0200677 OCTAVIA_AMP_DISTRIBUTION_RELEASE_ID: focal
Michael Johnsonccf52542019-04-15 07:58:16 -0700678
679- job:
Michael Johnson0a0f9b32019-01-02 16:58:21 -0800680 name: octavia-v2-dsvm-tls-barbican
681 parent: octavia-v2-dsvm-scenario
682 required-projects:
683 - openstack/barbican
684 - openstack/diskimage-builder
685 - openstack/python-barbicanclient
Arx Cruza1c25b32019-02-25 14:06:39 +0100686 - openstack/barbican-tempest-plugin
Michael Johnson0a0f9b32019-01-02 16:58:21 -0800687 vars:
688 tempest_test_regex: ^octavia_tempest_plugin.tests.barbican_scenario.v2
689 devstack_services:
690 barbican: true
691 devstack_plugins:
OpenDev Sysadminseed1c6b2019-04-19 19:35:19 +0000692 barbican: https://opendev.org/openstack/barbican.git
Carlos Goncalvesf077c3a2020-10-19 11:17:26 +0200693 tempest_plugins:
694 - octavia-tempest-plugin
695 - barbican-tempest-plugin
Carlos Goncalves531c5062019-06-23 15:18:06 +0200696 irrelevant-files:
697 - ^.*\.rst$
698 - ^api-ref/.*$
699 - ^doc/.*$
700 - ^etc/.*$
701 - ^releasenotes/.*$
702 - ^octavia_tempest_plugin/tests/(?!barbican_scenario/|\w+\.py).*
Michael Johnson0a0f9b32019-01-02 16:58:21 -0800703
Carlos Goncalves564facf2019-05-03 11:29:05 -0600704- job:
Carlos Goncalves41b3aac2020-09-30 09:33:47 +0200705 name: octavia-v2-dsvm-tls-barbican-stable-victoria
706 parent: octavia-v2-dsvm-tls-barbican
707 override-checkout: stable/victoria
708
709- job:
Carlos Goncalvesd2b5b442020-07-09 18:49:50 +0000710 name: octavia-v2-dsvm-tls-barbican-stable-ussuri
711 parent: octavia-v2-dsvm-tls-barbican
Gregory Thiemonge3079d002021-04-30 15:38:31 +0200712 nodeset: octavia-single-node-ubuntu-bionic
Carlos Goncalvesd2b5b442020-07-09 18:49:50 +0000713 override-checkout: stable/ussuri
714
715- job:
Carlos Goncalvesabb87c52019-10-04 12:25:42 +0200716 name: octavia-v2-dsvm-tls-barbican-stable-train
717 parent: octavia-v2-dsvm-tls-barbican
Gregory Thiemonge3079d002021-04-30 15:38:31 +0200718 nodeset: octavia-single-node-ubuntu-bionic
Carlos Goncalvesabb87c52019-10-04 12:25:42 +0200719 override-checkout: stable/train
720
721- job:
Carlos Goncalves564facf2019-05-03 11:29:05 -0600722 name: octavia-v2-dsvm-tls-barbican-stable-rocky
723 parent: octavia-v2-dsvm-tls-barbican
Carlos Goncalvesca40afb2020-06-26 19:14:33 +0200724 nodeset: openstack-single-node-xenial
Carlos Goncalves564facf2019-05-03 11:29:05 -0600725 override-checkout: stable/rocky
726
727- job:
728 name: octavia-v2-dsvm-tls-barbican-stable-queens
729 parent: octavia-v2-dsvm-tls-barbican
Carlos Goncalvesca40afb2020-06-26 19:14:33 +0200730 nodeset: openstack-single-node-xenial
Carlos Goncalves564facf2019-05-03 11:29:05 -0600731 override-checkout: stable/queens
732
Carlos Goncalves5b963c42019-02-03 15:37:28 +0100733- job:
734 name: octavia-v2-dsvm-spare-pool
735 parent: octavia-v2-dsvm-scenario
736 vars:
737 tempest_test_regex: ^octavia_tempest_plugin.tests.spare_pool_scenario.v2
738 devstack_local_conf:
739 post-config:
740 $OCTAVIA_CONF:
741 house_keeping:
742 spare_amphora_pool_size: 1
743 test-config:
744 "$TEMPEST_CONFIG":
745 loadbalancer-feature-enabled:
746 spare_pool_enabled: True
747
748- job:
749 name: octavia-v2-dsvm-py2-spare-pool
750 parent: octavia-v2-dsvm-spare-pool
751 vars:
752 devstack_localrc:
753 USE_PYTHON3: False
Carlos Goncalvesea5d3742020-06-05 10:49:05 +0200754 required-projects:
755 - name: openstack/diskimage-builder
756 override-checkout: 2.30.0
Carlos Goncalves5b963c42019-02-03 15:37:28 +0100757
758- job:
Carlos Goncalves41b3aac2020-09-30 09:33:47 +0200759 name: octavia-v2-dsvm-spare-pool-stable-victoria
760 parent: octavia-v2-dsvm-spare-pool
761 override-checkout: stable/victoria
762
763- job:
Carlos Goncalvesd2b5b442020-07-09 18:49:50 +0000764 name: octavia-v2-dsvm-spare-pool-stable-ussuri
765 parent: octavia-v2-dsvm-spare-pool
Gregory Thiemonge3079d002021-04-30 15:38:31 +0200766 nodeset: octavia-single-node-ubuntu-bionic
Carlos Goncalvesd2b5b442020-07-09 18:49:50 +0000767 override-checkout: stable/ussuri
768
769- job:
Carlos Goncalvesabb87c52019-10-04 12:25:42 +0200770 name: octavia-v2-dsvm-spare-pool-stable-train
771 parent: octavia-v2-dsvm-spare-pool
Gregory Thiemonge3079d002021-04-30 15:38:31 +0200772 nodeset: octavia-single-node-ubuntu-bionic
Carlos Goncalvesabb87c52019-10-04 12:25:42 +0200773 override-checkout: stable/train
774
775- job:
Michael Johnson97dcb812019-02-20 15:21:03 -0800776 name: octavia-v2-dsvm-cinder-amphora
777 parent: octavia-v2-dsvm-scenario
778 required-projects:
779 - openstack/cinder
Carlos Goncalves7cca66d2020-01-16 17:50:44 +0100780 - openstack/devstack
Michael Johnson97dcb812019-02-20 15:21:03 -0800781 - openstack/diskimage-builder
782 - openstack/octavia
783 - openstack/octavia-lib
784 - openstack/python-cinderclient
785 - openstack/python-octaviaclient
786 vars:
787 devstack_local_conf:
788 post-config:
789 $OCTAVIA_CONF:
790 controller_worker:
791 volume_driver: volume_cinder_driver
792 cinder:
793 volume_size: 2
794 devstack_services:
795 c-bak: true
796 ceilometer-acentral: false
797 ceilometer-acompute: false
798 ceilometer-alarm-evaluator: false
799 ceilometer-alarm-notifier: false
800 ceilometer-anotification: false
801 ceilometer-api: false
802 ceilometer-collector: false
803 c-sch: true
804 c-api: true
805 c-vol: true
806 cinder: true
807 octavia: true
808 o-api: true
809 o-cw: true
810 o-hm: true
811 o-hk: true
812 swift: false
813 s-account: false
814 s-container: false
815 s-object: false
816 s-proxy: false
817 tempest: true
818
Michael Johnson9153af12018-12-12 14:12:53 -0800819# Temporary transitional aliases for gates used in other repos
820# Remove once octavia has transitioned job names
821- job:
822 name: octavia-v2-dsvm-noop-py35-api
823 parent: octavia-v2-dsvm-noop-api
824
825- job:
826 name: octavia-v2-dsvm-py35-scenario
827 parent: octavia-v2-dsvm-scenario
828
829- job:
830 name: octavia-v2-dsvm-scenario-centos-7
831 parent: octavia-v2-dsvm-py2-scenario-centos-7
Carlos Goncalvesca40afb2020-06-26 19:14:33 +0200832 nodeset: octavia-single-node-centos-7
Carlos Goncalvesc2e12162019-02-14 23:57:44 +0100833
834- job:
Carlos Goncalves531b1292019-06-20 16:53:23 +0200835 name: octavia-v2-act-stdby-iptables-dsvm-scenario
Carlos Goncalvesc2e12162019-02-14 23:57:44 +0100836 parent: octavia-dsvm-live-base
837 pre-run: playbooks/act_stby_iptables/pre.yaml
838 vars:
839 devstack_localrc:
840 OCTAVIA_USE_PREGENERATED_SSH_KEY: True
841 OCTAVIA_PREGENERATED_SSH_KEY_PATH: /tmp/octavia_ssh_key
842 devstack_local_conf:
843 post-config:
844 $OCTAVIA_CONF:
845 api_settings:
846 api_v1_enabled: False
847 controller_worker:
848 loadbalancer_topology: ACTIVE_STANDBY
849 task_flow:
850 engine: parallel
Carlos Goncalvesc2e12162019-02-14 23:57:44 +0100851 test-config:
852 "$TEMPEST_CONFIG":
853 load_balancer:
854 check_timeout: 180
Carlos Goncalvesee09a1b2019-07-22 11:45:04 +0200855 loadbalancer_topology: 'ACTIVE_STANDBY'
Carlos Goncalves9891de02019-07-28 13:37:33 +0200856 amphora_ssh_key: '/tmp/octavia_ssh_key'
Carlos Goncalvesc2e12162019-02-14 23:57:44 +0100857 tempest_test_regex: ^octavia_tempest_plugin.tests.act_stdby_scenario.v2.test_active_standby_iptables
858 tox_envlist: all
859
Carlos Goncalves531c5062019-06-23 15:18:06 +0200860
Carlos Goncalvesc2e12162019-02-14 23:57:44 +0100861- job:
Carlos Goncalves531b1292019-06-20 16:53:23 +0200862 name: octavia-v2-act-stdby-iptables-dsvm-py2-scenario
863 parent: octavia-v2-act-stdby-iptables-dsvm-scenario
Carlos Goncalvesc2e12162019-02-14 23:57:44 +0100864 vars:
865 devstack_localrc:
866 USE_PYTHON3: False
Carlos Goncalvesea5d3742020-06-05 10:49:05 +0200867 required-projects:
868 - name: openstack/diskimage-builder
869 override-checkout: 2.30.0
Carlos Goncalvesc2e12162019-02-14 23:57:44 +0100870
871- job:
Carlos Goncalves531b1292019-06-20 16:53:23 +0200872 name: octavia-v2-act-stdby-iptables-dsvm-py2-scenario-centos-7
873 parent: octavia-v2-act-stdby-iptables-dsvm-py2-scenario
Carlos Goncalvesca40afb2020-06-26 19:14:33 +0200874 nodeset: octavia-single-node-centos-7
Carlos Goncalvesc2e12162019-02-14 23:57:44 +0100875 vars:
876 devstack_localrc:
877 USE_PYTHON3: False
878 OCTAVIA_AMP_BASE_OS: centos
879 OCTAVIA_AMP_DISTRIBUTION_RELEASE_ID: 7
880 OCTAVIA_AMP_IMAGE_SIZE: 3
881 devstack_local_conf:
882 test-config:
883 "$TEMPEST_CONFIG":
884 load_balancer:
885 amphora_ssh_user: centos
886
887- job:
Michael Johnson6d99fc62018-07-22 16:04:48 -0700888 name: octavia-v2-act-stdby-dsvm-scenario
889 parent: octavia-dsvm-live-base
890 vars:
891 devstack_local_conf:
892 post-config:
893 $OCTAVIA_CONF:
894 api_settings:
895 api_v1_enabled: False
896 controller_worker:
897 loadbalancer_topology: ACTIVE_STANDBY
898 task_flow:
899 engine: parallel
900 tempest_concurrency: 2
901 tempest_test_regex: ^octavia_tempest_plugin.tests.act_stdby_scenario.v2.test_active_standby\.
902 tox_envlist: all
903
904- job:
Carlos Goncalves41b3aac2020-09-30 09:33:47 +0200905 name: octavia-v2-act-stdby-dsvm-scenario-stable-victoria
906 parent: octavia-v2-act-stdby-dsvm-scenario
907 override-checkout: stable/victoria
908
909- job:
Carlos Goncalvesd2b5b442020-07-09 18:49:50 +0000910 name: octavia-v2-act-stdby-dsvm-scenario-stable-ussuri
911 parent: octavia-v2-act-stdby-dsvm-scenario
Gregory Thiemonge3079d002021-04-30 15:38:31 +0200912 nodeset: octavia-single-node-ubuntu-bionic
Carlos Goncalvesd2b5b442020-07-09 18:49:50 +0000913 override-checkout: stable/ussuri
914
915- job:
Carlos Goncalvesabb87c52019-10-04 12:25:42 +0200916 name: octavia-v2-act-stdby-dsvm-scenario-stable-train
917 parent: octavia-v2-act-stdby-dsvm-scenario
Gregory Thiemonge3079d002021-04-30 15:38:31 +0200918 nodeset: octavia-single-node-ubuntu-bionic
Carlos Goncalvesabb87c52019-10-04 12:25:42 +0200919 override-checkout: stable/train
920
Michael Johnson89bdbcd2020-03-19 15:59:19 -0700921######### Third party jobs ##########
922
923- job:
Michael Johnson6a9236a2020-08-04 23:54:54 +0000924 name: neutron-ovn-provider-v2-api
Brian Haley78e69702021-01-18 11:12:40 -0500925 parent: ovn-octavia-provider-tempest-release
Michael Johnson6a9236a2020-08-04 23:54:54 +0000926 description: Runs the neutron OVN provider driver for Octavia api test.
927 voting: false
928 timeout: 5400
929 attempts: 1
930 tags: ovn-octavia-provider
931 irrelevant-files:
932 - ^.*\.rst$
933 - ^api-ref/.*$
934 - ^doc/.*$
935 - ^etc/.*$
936 - ^releasenotes/.*$
937 - ^octavia/amphorae/.*$
938 - ^octavia/api/drivers/amphora_driver/.*$
939 - ^octavia/compute/.*$
940 - ^octavia/controller/.*$
941 - ^octavia/distributor/.*$
942 - ^octavia/volume/.*$
943 - ^octavia/tests/.*$
944 vars:
945 tempest_test_regex: ^octavia_tempest_plugin.tests.api.v2
946 devstack_local_conf:
947 test-config:
948 "$TEMPEST_CONFIG":
949 loadbalancer-feature-enabled:
950 not_implemented_is_error: False
951
952- job:
Michael Johnson89bdbcd2020-03-19 15:59:19 -0700953 name: neutron-ovn-provider-v2-scenario
Brian Haley78e69702021-01-18 11:12:40 -0500954 parent: ovn-octavia-provider-tempest-release
Michael Johnson89bdbcd2020-03-19 15:59:19 -0700955 description: Runs the neutron OVN provider driver for Octavia scenario test.
956 voting: false
957 timeout: 5400
958 attempts: 1
959 tags: ovn-octavia-provider
960 irrelevant-files:
961 - ^.*\.rst$
962 - ^api-ref/.*$
963 - ^doc/.*$
964 - ^etc/.*$
965 - ^releasenotes/.*$
966 - ^octavia/amphorae/.*$
967 - ^octavia/api/drivers/amphora_driver/.*$
968 - ^octavia/compute/.*$
969 - ^octavia/controller/.*$
970 - ^octavia/distributor/.*$
971 - ^octavia/volume/.*$
972 - ^octavia/tests/.*$
973 vars:
974 devstack_local_conf:
975 test-config:
976 "$TEMPEST_CONFIG":
977 loadbalancer-feature-enabled:
978 not_implemented_is_error: False