97017bf3b6
Change-Id: Ib8677d2b85e352b19abf5fd0b79c1b8653819301
125 lines
3.9 KiB
YAML
125 lines
3.9 KiB
YAML
- job:
|
|
name: octavia-legacy-dsvm-base
|
|
parent: legacy-dsvm-base
|
|
timeout: 7800
|
|
required-projects:
|
|
- openstack-infra/devstack-gate
|
|
- openstack/barbican
|
|
- openstack/diskimage-builder
|
|
- openstack/neutron-lbaas
|
|
- openstack/octavia
|
|
- openstack/python-barbicanclient
|
|
- openstack/python-octaviaclient
|
|
- openstack/tripleo-image-elements
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^api-ref/.*$
|
|
- ^doc/.*$
|
|
- ^etc/.*$
|
|
- ^releasenotes/.*$
|
|
|
|
- job:
|
|
name: octavia-legacy-dsvm-base-multinode
|
|
parent: legacy-dsvm-base-multinode
|
|
timeout: 7800
|
|
required-projects:
|
|
- openstack-infra/devstack-gate
|
|
- openstack/barbican
|
|
- openstack/diskimage-builder
|
|
- openstack/neutron-lbaas
|
|
- openstack/octavia
|
|
- openstack/python-barbicanclient
|
|
- openstack/python-octaviaclient
|
|
- openstack/tripleo-image-elements
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^api-ref/.*$
|
|
- ^doc/.*$
|
|
- ^etc/.*$
|
|
- ^releasenotes/.*$
|
|
nodeset: legacy-ubuntu-xenial-2-node
|
|
|
|
- job:
|
|
name: octavia-v1-dsvm-scenario
|
|
parent: octavia-legacy-dsvm-base
|
|
run: playbooks/legacy/octavia-v1-dsvm-scenario/run.yaml
|
|
post-run: playbooks/legacy/octavia-v1-dsvm-scenario/post.yaml
|
|
|
|
- job:
|
|
name: octavia-v1-dsvm-py3x-scenario
|
|
parent: octavia-legacy-dsvm-base
|
|
run: playbooks/legacy/octavia-v1-dsvm-py3x-scenario/run.yaml
|
|
post-run: playbooks/legacy/octavia-v1-dsvm-py3x-scenario/post.yaml
|
|
|
|
- job:
|
|
name: octavia-v2-dsvm-scenario-ubuntu.bionic
|
|
parent: octavia-v2-dsvm-scenario
|
|
vars:
|
|
devstack_localrc:
|
|
OCTAVIA_AMP_BASE_OS: ubuntu
|
|
OCTAVIA_AMP_DISTRIBUTION_RELEASE_ID: bionic
|
|
|
|
- job:
|
|
name: octavia-v1-dsvm-scenario-multinode
|
|
parent: octavia-legacy-dsvm-base-multinode
|
|
run: playbooks/legacy/octavia-v1-dsvm-scenario-multinode/run.yaml
|
|
post-run: playbooks/legacy/octavia-v1-dsvm-scenario-multinode/post.yaml
|
|
|
|
- job:
|
|
name: octavia-v1-dsvm-py3x-scenario-multinode
|
|
parent: octavia-legacy-dsvm-base-multinode
|
|
run: playbooks/legacy/octavia-v1-dsvm-py3x-scenario-multinode/run.yaml
|
|
post-run: playbooks/legacy/octavia-v1-dsvm-py3x-scenario-multinode/post.yaml
|
|
|
|
- job:
|
|
name: octavia-v1-dsvm-scenario-kvm-centos.7
|
|
parent: octavia-legacy-dsvm-base
|
|
run: playbooks/legacy/octavia-v1-dsvm-scenario-kvm-centos.7/run.yaml
|
|
post-run: playbooks/legacy/octavia-v1-dsvm-scenario-kvm-centos.7/post.yaml
|
|
|
|
- job:
|
|
name: octavia-v1-dsvm-scenario-lxd
|
|
parent: octavia-legacy-dsvm-base
|
|
run: playbooks/legacy/octavia-v1-dsvm-scenario-lxd/run.yaml
|
|
post-run: playbooks/legacy/octavia-v1-dsvm-scenario-lxd/post.yaml
|
|
required-projects:
|
|
- openstack/nova-lxd
|
|
|
|
- job:
|
|
name: publish-openstack-octavia-amphora-image
|
|
parent: publish-openstack-artifacts
|
|
run: playbooks/image-build/run.yaml
|
|
post-run: playbooks/image-build/post.yaml
|
|
required-projects:
|
|
- openstack/diskimage-builder
|
|
- openstack/octavia
|
|
- job:
|
|
name: publish-openstack-octavia-amphora-image-ubuntu
|
|
parent: publish-openstack-octavia-amphora-image
|
|
description: |
|
|
Publish Ubuntu-based amphora image to tarballs.o.o.
|
|
vars:
|
|
amphora_os: ubuntu
|
|
amphora_os_release: xenial
|
|
- job:
|
|
name: publish-openstack-octavia-amphora-image-centos
|
|
parent: publish-openstack-octavia-amphora-image
|
|
description: |
|
|
Publish CentOS-based amphora image to tarballs.o.o.
|
|
vars:
|
|
amphora_os: centos
|
|
amphora_image_size: 3
|
|
amphora_os_release: 7
|
|
|
|
- job:
|
|
name: octavia-grenade
|
|
parent: octavia-legacy-dsvm-base
|
|
run: playbooks/legacy/grenade-devstack-octavia/run.yaml
|
|
post-run: playbooks/legacy/grenade-devstack-octavia/post.yaml
|
|
required-projects:
|
|
- openstack-dev/grenade
|
|
- openstack-infra/devstack-gate
|
|
- openstack/octavia
|
|
- openstack/octavia-tempest-plugin
|
|
- openstack/python-octaviaclient
|