7095ff11e9
Change-Id: I1d31d9ff30fbde418d0abcc84212b4408ed7e515
150 lines
3.7 KiB
YAML
150 lines
3.7 KiB
YAML
- job:
|
|
name: tobiko-devstack-ovn
|
|
parent: tobiko-devstack-scenario-multinode
|
|
abstract: true
|
|
nodeset: openstack-three-node-bionic
|
|
description: |
|
|
Base job for devstack/tobiko based networking-ovn jobs.
|
|
|
|
required-projects:
|
|
- openstack/networking-ovn
|
|
timeout: 10800
|
|
vars:
|
|
devstack_localrc:
|
|
Q_USE_PROVIDERNET_FOR_PUBLIC: true
|
|
PHYSICAL_NETWORK: public
|
|
ENABLE_CHASSIS_AS_GW: true
|
|
OVN_L3_CREATE_PUBLIC_NETWORK: true
|
|
OVN_DBS_LOG_LEVEL: dbg
|
|
BUILD_TIMEOUT: 784
|
|
devstack_plugins:
|
|
networking-ovn: https://opendev.org/openstack/networking-ovn
|
|
devstack_services:
|
|
# Octavia
|
|
br-ex-tcpdump: true
|
|
br-int-flows: true
|
|
c-api: true
|
|
c-sch: true
|
|
c-vol: true
|
|
dstat: true
|
|
g-api: true
|
|
g-reg: true
|
|
keystone: true
|
|
n-api-meta: true
|
|
n-api: true
|
|
n-cauth: true
|
|
n-cond-cell1: true
|
|
n-cpu: true
|
|
n-novnc-cell1: true
|
|
n-sch: true
|
|
n-super-cond: true
|
|
networking-ovn-metadata-agent: true
|
|
o-api: true
|
|
o-hk: true
|
|
ovn-controller: true
|
|
ovn-northd: true
|
|
ovn-octavia: true
|
|
ovs-vswitchd: true
|
|
ovsdb-server: true
|
|
placement-api: true
|
|
q-svc: true
|
|
q-dns: true
|
|
c-bak: false
|
|
etcd: false
|
|
peakmem_tracker: false
|
|
q-agt: false
|
|
q-dhcp: false
|
|
q-l3: false
|
|
q-meta: false
|
|
q-metering: false
|
|
s-account: false
|
|
s-container-sync: false
|
|
s-container: false
|
|
s-object: false
|
|
s-proxy: false
|
|
zuul_copy_output:
|
|
'{{ devstack_base_dir }}/data/ovs': 'logs'
|
|
'{{ devstack_base_dir }}/tobiko_logs': logs
|
|
'{{ stage_dir }}/{{ test_results_stage_name }}.subunit': logs
|
|
'{{ stage_dir }}/{{ test_results_stage_name }}.html': logs
|
|
'{{ stage_dir }}/stackviz': logs
|
|
'/var/log/dib-build/': logs
|
|
'/var/log/octavia-tenant-traffic.log': logs
|
|
'/var/log/octavia-amphora.log': logs
|
|
extensions_to_txt:
|
|
conf: true
|
|
log: true
|
|
yaml: true
|
|
yml: true
|
|
db: true
|
|
|
|
|
|
- job:
|
|
name: tobiko-devstack-ovn-functional
|
|
parent: tobiko-devstack-ovn
|
|
voting: true
|
|
description: |
|
|
Base Tobiko devstack job to execute functional tests.
|
|
vars:
|
|
tox_envlist: functional
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^doc/
|
|
- ^infrared/
|
|
- ^releasenotes/
|
|
- ^report/
|
|
- ^tobiko/tests/faults/
|
|
- ^tobiko/tests/scenario/
|
|
- ^tobiko/tests/unit/
|
|
|
|
|
|
- job:
|
|
name: tobiko-devstack-ovn-faults
|
|
parent: tobiko-devstack-ovn
|
|
abstract: true
|
|
description: |
|
|
Base Tobiko devstack job to execute scenario+faults+scenario test cases.
|
|
vars:
|
|
tox_envlist: scenario,faults
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^doc/
|
|
- ^infrared/
|
|
- ^releasenotes/
|
|
- ^report/
|
|
- ^tobiko/tests/functional/
|
|
- ^tobiko/tests/unit/
|
|
|
|
|
|
- job:
|
|
name: tobiko-devstack-ovn-faults-centos-7
|
|
parent: tobiko-devstack-ovn-faults
|
|
nodeset: openstack-three-node-centos-7
|
|
voting: false
|
|
vars:
|
|
devstack_localrc:
|
|
# CentOS has no support for Python3
|
|
USE_PYTHON3: false
|
|
tox_python_version: 2
|
|
|
|
|
|
- job:
|
|
name: tobiko-devstack-ovn-faults-centos-7-queens
|
|
parent: tobiko-devstack-ovn-faults-centos-7
|
|
override-checkout: stable/queens
|
|
voting: false
|
|
|
|
|
|
- job:
|
|
name: tobiko-devstack-ovn-faults-ubuntu-bionic
|
|
parent: tobiko-devstack-ovn-faults
|
|
nodeset: openstack-three-node-bionic
|
|
voting: false
|
|
vars:
|
|
devstack_services:
|
|
tls-proxy: true
|
|
group-vars:
|
|
subnode:
|
|
devstack_services:
|
|
tls-proxy: true
|