Add multinode faults OVN jobs

Increments timeout for multinode jobs to 3 hours

Change-Id: Ib1b9e9c730b612ccb0315d68041f7fa8786ec629
This commit is contained in:
Federico Ressi 2020-10-28 09:53:47 +01:00
parent 341a3db161
commit 56206e0b1e
3 changed files with 94 additions and 6 deletions

View File

@ -201,6 +201,7 @@
parent: devstack-tobiko
abstract: true
description: Base DevStack Tobiko job with multinode.
timeout: 10800
vars:
topology: multinode
devstack_localrc:

View File

@ -1,12 +1,12 @@
---
- job:
name: devstack-tobiko-functional-ovn
parent: devstack-tobiko-functional
name: devstack-tobiko-ovn
parent: devstack-tobiko
abstract: true
description: |
Base Tobiko devstack job to be used with OVN.
vars: &ovn_config
vars: &ovn_base
devstack_local_conf:
post-config:
"/$NEUTRON_CORE_PLUGIN_CONF":
@ -55,6 +55,57 @@
s-proxy: false
tls-proxy: true
devstack_plugins:
neutron: "https://opendev.org/openstack/neutron"
- job:
name: devstack-tobiko-multinode-ovn
parent: devstack-tobiko-multinode
abstract: true
description: Base DevStack Tobiko job with multinode.
vars: &ovn_multinode_vars
<<: *ovn_base
extensions_to_txt:
db: true
zuul_copy_output:
"{{ devstack_base_dir }}/data/ovn": "logs"
"{{ devstack_base_dir }}/data/ovs": "logs"
"{{ devstack_log_dir }}/ovsdb-server-nb.log": "logs"
"{{ devstack_log_dir }}/ovsdb-server-sb.log": "logs"
group-vars: &ovn_multinode_group_vars
subnode:
devstack_services:
c-vol: true
dstat: true
heat: false
h-api: false
h-api-cfn: false
h-eng: false
n-api-meta: true
placement-client: true
n-cpu: true
neutron-agent: false
# see bug #1860753 (https://bugs.launchpad.net/devstack/+bug/1860753)
memory_tracker: false
ovn-controller: true
q-agt: false
q-l3: false
q-meta: false
q-ovn-metadata-agent: true
tls-proxy: false
# --- Functional -------------------------------------------------------------
- job:
name: devstack-tobiko-functional-ovn
parent: devstack-tobiko-functional
abstract: true
description: |
Base Tobiko devstack job to be used with OVN.
vars:
<<: *ovn_base
- job:
name: devstack-tobiko-functional-ovn-centos
@ -69,12 +120,14 @@
voting: false
# --- Scenario ---------------------------------------------------------------
- job:
name: devstack-tobiko-scenario-ovn
parent: devstack-tobiko-scenario
abstract: true
vars:
<<: *ovn_config
<<: *ovn_base
- job:
name: devstack-tobiko-scenario-ovn-centos
@ -87,3 +140,35 @@
parent: devstack-tobiko-scenario-ovn
nodeset: openstack-single-node-focal
voting: false
# --- Faults -----------------------------------------------------------------
- job:
name: devstack-tobiko-faults-ovn
parent: devstack-tobiko-faults
abstract: true
vars:
<<: *ovn_multinode_vars
group-vars:
<<: *ovn_multinode_group_vars
- job:
name: devstack-tobiko-faults-ovn-centos
parent: devstack-tobiko-faults-ovn
nodeset: devstack-tobiko-multinode-centos
voting: false
- job:
name: devstack-tobiko-faults-ovn-ubuntu
parent: devstack-tobiko-faults-ovn
nodeset: devstack-tobiko-multinode-ubuntu
voting: false
vars:
devstack_services:
tls-proxy: true
group-vars:
subnode:
devstack_services:
tls-proxy: true

View File

@ -11,8 +11,8 @@
- devstack-tobiko-functional-ovn-ubuntu
# - devstack-tobiko-faults-centos
- devstack-tobiko-faults-ubuntu
# - devstack-tobiko-scenario-ovn-centos
- devstack-tobiko-scenario-ovn-ubuntu
# - devstack-tobiko-faults-ovn-centos
- devstack-tobiko-faults-ovn-ubuntu
gate:
jobs:
@ -27,5 +27,7 @@
- devstack-tobiko-functional-ovn-ubuntu
- devstack-tobiko-faults-centos
- devstack-tobiko-faults-ubuntu
- devstack-tobiko-faults-ovn-centos
- devstack-tobiko-faults-ovn-ubuntu
- devstack-tobiko-scenario-ovn-centos
- devstack-tobiko-scenario-ovn-ubuntu