devstack-plugin-tobiko/zuul.d/devstack-tobiko-octavia.yaml
Federico Ressi 0953dfe6e0 Run octavia faults workflow in Octavia jobs
Change-Id: Iec706ce782a018adc4d9f412c98782ef23753897
2021-10-01 10:52:09 +00:00

73 lines
1.8 KiB
YAML

---
- project-template:
name: devstack-tobiko-octavia
description: |
DevStack jobs intended to gate Tobiko project changes
check:
jobs:
- devstack-tobiko-octavia
periodic:
jobs:
- devstack-tobiko-octavia
- devstack-tobiko-octavia-centos
- devstack-tobiko-octavia-fedora
# --- STANDALONE -------------------------------------------------------------
- job:
name: devstack-tobiko-octavia
parent: devstack-tobiko
required-projects:
- openstack/diskimage-builder
- openstack/octavia
- openstack/octavia-lib
- openstack/python-barbicanclient
- openstack/tripleo-image-elements
voting: false
vars:
devstack_plugins:
octavia: https://opendev.org/openstack/octavia.git
devstack_localrc:
Q_AGENT: openvswitch
Q_ML2_TENANT_NETWORK_TYPE: vxlan
Q_ML2_PLUGIN_MECHANISM_DRIVERS: openvswitch
devstack_services:
# OVN services
ovn-controller: false
ovn-northd: false
ovs-vswitchd: false
ovsdb-server: false
q-ovn-metadata-agent: false
# Neutron services
q-agt: true
q-dhcp: true
q-l3: true
q-meta: true
q-metering: true
q-svc: true
# Octavia
octavia: true
o-cw: true
o-hk: true
o-hm: true
o-api: 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-octavia-centos
parent: devstack-tobiko-octavia
nodeset: devstack-tobiko-centos
voting: false
- job:
name: devstack-tobiko-octavia-fedora
parent: devstack-tobiko-octavia
nodeset: devstack-tobiko-fedora
voting: false