Merge "Add octavia-grenade-slurp CI job" into stable/2023.1
This commit is contained in:
commit
11512bf612
@ -42,13 +42,13 @@
|
|||||||
name: octavia-grenade
|
name: octavia-grenade
|
||||||
parent: grenade
|
parent: grenade
|
||||||
nodeset: octavia-single-node-ubuntu-focal
|
nodeset: octavia-single-node-ubuntu-focal
|
||||||
required-projects:
|
required-projects: &o-grenade-required-projects
|
||||||
- opendev.org/openstack/grenade
|
- opendev.org/openstack/grenade
|
||||||
- opendev.org/openstack/octavia
|
- opendev.org/openstack/octavia
|
||||||
- opendev.org/openstack/octavia-lib
|
- opendev.org/openstack/octavia-lib
|
||||||
- opendev.org/openstack/octavia-tempest-plugin
|
- opendev.org/openstack/octavia-tempest-plugin
|
||||||
- opendev.org/openstack/python-octaviaclient
|
- opendev.org/openstack/python-octaviaclient
|
||||||
vars:
|
vars: &o-grenade-vars
|
||||||
grenade_devstack_localrc:
|
grenade_devstack_localrc:
|
||||||
shared:
|
shared:
|
||||||
DIB_LOCAL_ELEMENTS: openstack-ci-mirrors
|
DIB_LOCAL_ELEMENTS: openstack-ci-mirrors
|
||||||
@ -88,10 +88,46 @@
|
|||||||
'/var/log/octavia-amphora.log': 'logs'
|
'/var/log/octavia-amphora.log': 'logs'
|
||||||
|
|
||||||
- job:
|
- job:
|
||||||
name: octavia-grenade-ffu
|
name: octavia-grenade-skip-level
|
||||||
parent: octavia-grenade
|
description: |
|
||||||
|
Grenade job that skips a release, validating that deployers can skip
|
||||||
|
specific releases as prescribed by our process.
|
||||||
|
parent: grenade-skip-level
|
||||||
|
nodeset: octavia-single-node-ubuntu-focal
|
||||||
|
required-projects: *o-grenade-required-projects
|
||||||
vars:
|
vars:
|
||||||
grenade_from_branch: stable/stein
|
<<: *o-grenade-vars
|
||||||
|
grenade_devstack_localrc:
|
||||||
|
shared:
|
||||||
|
DIB_LOCAL_ELEMENTS: openstack-ci-mirrors
|
||||||
|
LIBVIRT_TYPE: kvm
|
||||||
|
LIBVIRT_CPU_MODE: host-passthrough
|
||||||
|
# Required for the update from yoga (ML2/OVS is the default) to
|
||||||
|
# 2023.1 (ML2/OVN is the default)
|
||||||
|
Q_AGENT: openvswitch
|
||||||
|
Q_ML2_TENANT_NETWORK_TYPE: vxlan
|
||||||
|
Q_ML2_PLUGIN_MECHANISM_DRIVERS: openvswitch
|
||||||
|
devstack_services:
|
||||||
|
s-account: false
|
||||||
|
s-container: false
|
||||||
|
s-object: false
|
||||||
|
s-proxy: false
|
||||||
|
c-api: false
|
||||||
|
c-bak: false
|
||||||
|
c-vol: false
|
||||||
|
cinder: false
|
||||||
|
octavia: true
|
||||||
|
o-api: true
|
||||||
|
o-cw: true
|
||||||
|
o-hm: true
|
||||||
|
o-hk: true
|
||||||
|
ovn-northd: false
|
||||||
|
ovn-controller: false
|
||||||
|
q-ovn-metadata-agent: false
|
||||||
|
q-agt: true
|
||||||
|
q-dhcp: true
|
||||||
|
q-l3: true
|
||||||
|
q-meta: true
|
||||||
|
|
||||||
- job:
|
- job:
|
||||||
name: octavia-v2-dsvm-scenario-amphora-v2
|
name: octavia-v2-dsvm-scenario-amphora-v2
|
||||||
|
@ -56,7 +56,7 @@
|
|||||||
- octavia-v2-dsvm-tls-barbican:
|
- octavia-v2-dsvm-tls-barbican:
|
||||||
irrelevant-files: *irrelevant-files
|
irrelevant-files: *irrelevant-files
|
||||||
- octavia-grenade:
|
- octavia-grenade:
|
||||||
irrelevant-files:
|
irrelevant-files: &grenade-irrelevant-files
|
||||||
- ^.*\.rst$
|
- ^.*\.rst$
|
||||||
- ^api-ref/.*$
|
- ^api-ref/.*$
|
||||||
- ^doc/.*$
|
- ^doc/.*$
|
||||||
@ -66,6 +66,8 @@
|
|||||||
- ^tools/.*$
|
- ^tools/.*$
|
||||||
- ^(test-|)requirements.txt$
|
- ^(test-|)requirements.txt$
|
||||||
- ^tox.ini$
|
- ^tox.ini$
|
||||||
|
- octavia-grenade-skip-level:
|
||||||
|
irrelevant-files: *grenade-irrelevant-files
|
||||||
- octavia-v2-dsvm-tls-barbican-fips:
|
- octavia-v2-dsvm-tls-barbican-fips:
|
||||||
irrelevant-files: *irrelevant-files
|
irrelevant-files: *irrelevant-files
|
||||||
voting: false
|
voting: false
|
||||||
@ -114,6 +116,7 @@
|
|||||||
- octavia-v2-dsvm-scenario
|
- octavia-v2-dsvm-scenario
|
||||||
- octavia-v2-dsvm-tls-barbican
|
- octavia-v2-dsvm-tls-barbican
|
||||||
- octavia-grenade
|
- octavia-grenade
|
||||||
|
- octavia-grenade-skip-level
|
||||||
periodic:
|
periodic:
|
||||||
jobs:
|
jobs:
|
||||||
- publish-openstack-octavia-amphora-image-focal:
|
- publish-openstack-octavia-amphora-image-focal:
|
||||||
@ -121,7 +124,6 @@
|
|||||||
- publish-openstack-octavia-amphora-image-centos-9-stream:
|
- publish-openstack-octavia-amphora-image-centos-9-stream:
|
||||||
branches: ^(?!stable/.*).*$
|
branches: ^(?!stable/.*).*$
|
||||||
- octavia-amphora-image-build
|
- octavia-amphora-image-build
|
||||||
- octavia-grenade-ffu
|
|
||||||
# Putting octavia-v2-dsvm-scenario-fips in periodic as centos 8 is too slow
|
# Putting octavia-v2-dsvm-scenario-fips in periodic as centos 8 is too slow
|
||||||
- octavia-v2-dsvm-scenario-fips:
|
- octavia-v2-dsvm-scenario-fips:
|
||||||
voting: false
|
voting: false
|
||||||
|
Loading…
Reference in New Issue
Block a user