Create single-node octavia gate job
Change-Id: Id482a20e14dc0b5c2e8409fd0835f5b90c2c5765
This commit is contained in:
@@ -115,39 +115,6 @@
|
|||||||
- ^tobiko/tests/unit/
|
- ^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
|
- job: &DEVSTACK_TOBIKO_GATE_JOB
|
||||||
name: devstack-tobiko-gate
|
name: devstack-tobiko-gate
|
||||||
parent: devstack-tobiko
|
parent: devstack-tobiko
|
||||||
@@ -181,7 +148,7 @@
|
|||||||
|
|
||||||
- job:
|
- job:
|
||||||
name: devstack-tobiko-multinode
|
name: devstack-tobiko-multinode
|
||||||
parent: devstack-tobiko-octavia
|
parent: devstack-tobiko
|
||||||
abstract: true
|
abstract: true
|
||||||
description: Base DevStack Tobiko job with multinode.
|
description: Base DevStack Tobiko job with multinode.
|
||||||
pre-run: playbooks/multinode-setup.yaml
|
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
|
check: &gate_check_pipeline
|
||||||
jobs:
|
jobs:
|
||||||
- devstack-tobiko-gate
|
- devstack-tobiko-gate
|
||||||
- devstack-tobiko-gate-ovn
|
|
||||||
- devstack-tobiko-gate-multinode
|
- devstack-tobiko-gate-multinode
|
||||||
|
- devstack-tobiko-gate-octavia
|
||||||
|
- devstack-tobiko-gate-ovn
|
||||||
|
|
||||||
gate: *gate_check_pipeline
|
gate: *gate_check_pipeline
|
||||||
|
|
||||||
|
|||||||
@@ -11,6 +11,8 @@
|
|||||||
jobs:
|
jobs:
|
||||||
- devstack-tobiko-gate-centos
|
- devstack-tobiko-gate-centos
|
||||||
- devstack-tobiko-gate-ubuntu
|
- devstack-tobiko-gate-ubuntu
|
||||||
|
- devstack-tobiko-gate-octavia-centos
|
||||||
|
- devstack-tobiko-gate-octavia-ubuntu
|
||||||
- devstack-tobiko-gate-ovn-centos
|
- devstack-tobiko-gate-ovn-centos
|
||||||
- devstack-tobiko-gate-ovn-ubuntu
|
- devstack-tobiko-gate-ovn-ubuntu
|
||||||
- devstack-tobiko-faults-centos
|
- devstack-tobiko-faults-centos
|
||||||
|
|||||||
Reference in New Issue
Block a user