Create single-node octavia gate job
Change-Id: Id482a20e14dc0b5c2e8409fd0835f5b90c2c5765
This commit is contained in:
parent
d4b6a66e76
commit
4cd8efe86e
@ -115,39 +115,6 @@
|
||||
- ^tobiko/tests/unit/
|
||||
|
||||
|
||||
- job:
|
||||
name: devstack-tobiko-octavia
|
||||
parent: devstack-tobiko
|
||||
abstract: true
|
||||
description: |
|
||||
Base Tobiko devstack job to be used with Octavia.
|
||||
|
||||
required-projects:
|
||||
- openstack/barbican
|
||||
- openstack/diskimage-builder
|
||||
- openstack/octavia
|
||||
- openstack/octavia-lib
|
||||
- openstack/python-barbicanclient
|
||||
- openstack/tripleo-image-elements
|
||||
vars:
|
||||
devstack_services:
|
||||
# Octavia
|
||||
octavia: true
|
||||
o-cw: true
|
||||
o-hk: true
|
||||
o-hm: true
|
||||
o-api: true
|
||||
zuul_copy_output:
|
||||
'/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
|
||||
|
||||
|
||||
- job: &DEVSTACK_TOBIKO_GATE_JOB
|
||||
name: devstack-tobiko-gate
|
||||
parent: devstack-tobiko
|
||||
@ -181,7 +148,7 @@
|
||||
|
||||
- job:
|
||||
name: devstack-tobiko-multinode
|
||||
parent: devstack-tobiko-octavia
|
||||
parent: devstack-tobiko
|
||||
abstract: true
|
||||
description: Base DevStack Tobiko job with multinode.
|
||||
pre-run: playbooks/multinode-setup.yaml
|
||||
|
54
zuul.d/octavia.yaml
Normal file
54
zuul.d/octavia.yaml
Normal file
@ -0,0 +1,54 @@
|
||||
---
|
||||
|
||||
- job: &OCTAVIA_BASE
|
||||
name: devstack-tobiko-octavia
|
||||
parent: devstack-tobiko
|
||||
abstract: true
|
||||
required-projects:
|
||||
- openstack/barbican
|
||||
- openstack/diskimage-builder
|
||||
- openstack/octavia
|
||||
- openstack/octavia-lib
|
||||
- openstack/python-barbicanclient
|
||||
- openstack/tripleo-image-elements
|
||||
vars:
|
||||
devstack_plugins:
|
||||
barbican: https://opendev.org/openstack/barbican.git
|
||||
octavia: https://opendev.org/openstack/octavia.git
|
||||
devstack_services:
|
||||
# Octavia
|
||||
octavia: true
|
||||
o-cw: true
|
||||
o-hk: true
|
||||
o-hm: true
|
||||
o-api: true
|
||||
zuul_copy_output:
|
||||
'/var/log/dib-build/': logs
|
||||
'/var/log/octavia-tenant-traffic.log': logs
|
||||
'/var/log/octavia-amphora.log': logs
|
||||
|
||||
|
||||
# --- Gate -------------------------------------------------------------------
|
||||
|
||||
- job:
|
||||
<<: *OCTAVIA_BASE
|
||||
name: devstack-tobiko-gate-octavia
|
||||
parent: devstack-tobiko-gate
|
||||
abstract: false
|
||||
description: |
|
||||
Tobiko devstack job used to gate with OVS and Octavia
|
||||
voting: true
|
||||
|
||||
|
||||
- job:
|
||||
name: devstack-tobiko-gate-octavia-centos
|
||||
parent: devstack-tobiko-gate-octavia
|
||||
nodeset: devstack-single-node-centos-8
|
||||
voting: false
|
||||
|
||||
|
||||
- job:
|
||||
name: devstack-tobiko-gate-octavia-ubuntu
|
||||
parent: devstack-tobiko-gate-octavia
|
||||
nodeset: openstack-single-node-focal
|
||||
voting: false
|
@ -8,8 +8,9 @@
|
||||
check: &gate_check_pipeline
|
||||
jobs:
|
||||
- devstack-tobiko-gate
|
||||
- devstack-tobiko-gate-ovn
|
||||
- devstack-tobiko-gate-multinode
|
||||
- devstack-tobiko-gate-octavia
|
||||
- devstack-tobiko-gate-ovn
|
||||
|
||||
gate: *gate_check_pipeline
|
||||
|
||||
|
@ -11,6 +11,8 @@
|
||||
jobs:
|
||||
- devstack-tobiko-gate-centos
|
||||
- devstack-tobiko-gate-ubuntu
|
||||
- devstack-tobiko-gate-octavia-centos
|
||||
- devstack-tobiko-gate-octavia-ubuntu
|
||||
- devstack-tobiko-gate-ovn-centos
|
||||
- devstack-tobiko-gate-ovn-ubuntu
|
||||
- devstack-tobiko-faults-centos
|
||||
|
Loading…
x
Reference in New Issue
Block a user