yatinkarel
2a458c8bea
Required to keep running jobs when branches are renamed from stable to unmaintained. Also drop references for TripleO projects as dropped from zuul config[1]. [1] https://review.opendev.org/c/openstack/project-config/+/910270 Related-Bug: #2056276 Change-Id: Ie5a92efa3a9b8dbdd9f2783380ce0c13ca264258
102 lines
2.8 KiB
YAML
102 lines
2.8 KiB
YAML
---
|
|
|
|
- project-template:
|
|
name: devstack-tobiko-octavia
|
|
description: |
|
|
DevStack jobs intended to gate Tobiko project changes
|
|
check: &CHECK
|
|
jobs:
|
|
- devstack-tobiko-octavia
|
|
- devstack-tobiko-ovs-octavia
|
|
gate: &GATE
|
|
jobs:
|
|
- devstack-tobiko-octavia
|
|
periodic: *CHECK
|
|
|
|
|
|
# --- STANDALONE -------------------------------------------------------------
|
|
|
|
- job:
|
|
name: devstack-tobiko-octavia
|
|
parent: devstack-tobiko
|
|
required-projects:
|
|
- openstack/octavia
|
|
- openstack/octavia-lib
|
|
- openstack/diskimage-builder
|
|
- openstack/ovn-octavia-provider
|
|
- openstack/barbican
|
|
irrelevant-files: &IRRELEVANT_FILES
|
|
- ^.*\.rst$
|
|
- ^doc/
|
|
- ^infrared_plugin/
|
|
- ^playbooks/vagrant
|
|
- ^releasenotes/
|
|
- ^report/
|
|
- ^tobiko/tests/functional/
|
|
- ^tobiko/tests/sanity/
|
|
- ^tobiko/tests/unit/
|
|
- ^Vagrantfile
|
|
vars:
|
|
devstack_local_conf:
|
|
post-config:
|
|
"$NOVA_CONF":
|
|
scheduler:
|
|
discover_hosts_in_cells_interval: 2
|
|
$OCTAVIA_CONF:
|
|
haproxy_amphora:
|
|
# Set these higher for non-nested virt nodepool instances
|
|
connection_max_retries: 1200
|
|
build_active_retries: 300
|
|
amphora_agent:
|
|
forward_all_logs: true
|
|
controller_worker:
|
|
loadbalancer_topology: SINGLE
|
|
devstack_localrc:
|
|
OCTAVIA_NODE: standalone
|
|
TOBIKO_OCTAVIA_CHECK_TIMEOUT: 600
|
|
devstack_plugins:
|
|
barbican: https://opendev.org/openstack/barbican.git
|
|
octavia: https://opendev.org/openstack/octavia.git
|
|
ovn-octavia-provider:
|
|
https://opendev.org/openstack/ovn-octavia-provider.git
|
|
neutron: https://opendev.org/openstack/neutron.git
|
|
devstack_services:
|
|
# Octavia services
|
|
octavia: true
|
|
o-api: true
|
|
o-cw: true
|
|
o-hk: true
|
|
o-hm: true
|
|
o-da: true
|
|
test_workflow: octavia-faults
|
|
zuul_copy_output:
|
|
'/var/log/dib-build/': logs
|
|
'/var/log/octavia-tenant-traffic.log': logs
|
|
'/var/log/octavia-amphora.log': logs
|
|
|
|
|
|
- job:
|
|
name: devstack-tobiko-ovs-octavia
|
|
parent: devstack-tobiko-ovs
|
|
voting: false
|
|
required-projects:
|
|
- openstack/octavia
|
|
- openstack/octavia-lib
|
|
irrelevant-files: *IRRELEVANT_FILES
|
|
vars:
|
|
devstack_plugins:
|
|
octavia: https://opendev.org/openstack/octavia.git
|
|
devstack_services:
|
|
# Octavia services
|
|
octavia: true
|
|
o-api: true
|
|
o-cw: true
|
|
o-hk: true
|
|
o-hm: true
|
|
o-da: true
|
|
test_workflow: octavia-faults
|
|
zuul_copy_output:
|
|
'/var/log/dib-build/': logs
|
|
'/var/log/octavia-tenant-traffic.log': logs
|
|
'/var/log/octavia-amphora.log': logs
|