
The tls-data-security specs use seqdiag to describe communication between some components. seqdiag is unmaintained and doesn't work with recent Pillow releases (10.0.1). Disable the generation of those diagrams as they are part of old specs. Also remove the dependency on seqdiag Disable octavia-grenade-skip-level which will be fixed in another commit Partial-Bug: #2026345 Change-Id: I6b5c5d6c651dac223a205409c49085faf78cff15
140 lines
4.6 KiB
YAML
140 lines
4.6 KiB
YAML
# Note: Some official OpenStack wide jobs are still defined in the
|
|
# project-config repository
|
|
- project:
|
|
templates:
|
|
- check-requirements
|
|
- periodic-stable-jobs-neutron
|
|
- openstack-cover-jobs
|
|
- openstack-python3-jobs
|
|
- publish-openstack-docs-pti
|
|
- release-notes-jobs-python3
|
|
- octavia-tox-tips
|
|
- octavia-tox-sqlalchemy-tips
|
|
check:
|
|
jobs:
|
|
- openstack-tox-pip-check-reqs:
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^api-ref/.*$
|
|
- ^doc/.*$
|
|
- ^etc/.*$
|
|
- ^octavia/tests/.*$
|
|
- ^releasenotes/.*$
|
|
- openstack-tox-functional-py38:
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^api-ref/.*$
|
|
- ^doc/.*$
|
|
- ^etc/.*$
|
|
- ^octavia/tests/unit/.*$
|
|
- ^releasenotes/.*$
|
|
- openstack-tox-functional-py39:
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^api-ref/.*$
|
|
- ^doc/.*$
|
|
- ^etc/.*$
|
|
- ^octavia/tests/unit/.*$
|
|
- ^releasenotes/.*$
|
|
- openstack-tox-functional-py310:
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^api-ref/.*$
|
|
- ^doc/.*$
|
|
- ^etc/.*$
|
|
- ^octavia/tests/unit/.*$
|
|
- ^releasenotes/.*$
|
|
voting: false
|
|
- octavia-v2-dsvm-noop-api:
|
|
irrelevant-files: &irrelevant-files
|
|
- ^.*\.rst$
|
|
- ^api-ref/.*$
|
|
- ^doc/.*$
|
|
- ^octavia/tests/.*$
|
|
- ^releasenotes/.*$
|
|
- octavia-v2-dsvm-scenario-traffic-ops:
|
|
irrelevant-files: *irrelevant-files
|
|
- octavia-v2-dsvm-scenario-non-traffic-ops:
|
|
irrelevant-files: *irrelevant-files
|
|
- octavia-v2-dsvm-scenario-traffic-ops-jobboard:
|
|
irrelevant-files: *irrelevant-files
|
|
- octavia-v2-dsvm-scenario-non-traffic-ops-jobboard:
|
|
irrelevant-files: *irrelevant-files
|
|
- octavia-v2-dsvm-tls-barbican:
|
|
irrelevant-files: *irrelevant-files
|
|
- octavia-grenade:
|
|
irrelevant-files: &grenade-irrelevant-files
|
|
- ^.*\.rst$
|
|
- ^api-ref/.*$
|
|
- ^doc/.*$
|
|
- ^octavia/tests/.*$
|
|
- ^releasenotes/.*$
|
|
- ^setup.cfg$
|
|
- ^tools/.*$
|
|
- ^(test-|)requirements.txt$
|
|
- ^tox.ini$
|
|
- octavia-grenade-skip-level:
|
|
irrelevant-files: *grenade-irrelevant-files
|
|
voting: false
|
|
- octavia-v2-dsvm-tls-barbican-fips:
|
|
irrelevant-files: *irrelevant-files
|
|
voting: false
|
|
- octavia-v2-act-stdby-dsvm-scenario:
|
|
irrelevant-files: *irrelevant-files
|
|
voting: false
|
|
- octavia-v2-dsvm-cinder-amphora:
|
|
irrelevant-files: *irrelevant-files
|
|
voting: false
|
|
- octavia-v2-dsvm-scenario-two-node:
|
|
irrelevant-files: *irrelevant-files
|
|
voting: false
|
|
- octavia-v2-dsvm-scenario-ipv6-only:
|
|
irrelevant-files: *irrelevant-files
|
|
voting: false
|
|
- octavia-v2-dsvm-scenario-centos-9-stream:
|
|
irrelevant-files: *irrelevant-files
|
|
voting: false
|
|
queue: octavia
|
|
gate:
|
|
fail-fast: true
|
|
jobs:
|
|
- openstack-tox-pip-check-reqs:
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^api-ref/.*$
|
|
- ^doc/.*$
|
|
- ^etc/.*$
|
|
- ^octavia/tests/.*$
|
|
- ^releasenotes/.*$
|
|
- openstack-tox-functional-py38:
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^api-ref/.*$
|
|
- ^doc/.*$
|
|
- ^etc/.*$
|
|
- ^octavia/tests/unit/.*$
|
|
- ^releasenotes/.*$
|
|
- octavia-v2-dsvm-noop-api
|
|
- octavia-v2-dsvm-scenario-traffic-ops
|
|
- octavia-v2-dsvm-scenario-non-traffic-ops
|
|
- octavia-v2-dsvm-tls-barbican
|
|
- octavia-grenade
|
|
#- octavia-grenade-skip-level
|
|
periodic:
|
|
jobs:
|
|
- publish-openstack-octavia-amphora-image-focal:
|
|
branches:
|
|
regex: ^stable/.*$
|
|
negate: true
|
|
- publish-openstack-octavia-amphora-image-centos-9-stream:
|
|
branches:
|
|
regex: ^stable/.*$
|
|
negate: true
|
|
- octavia-amphora-image-build
|
|
# Putting octavia-v2-dsvm-scenario-fips in periodic as centos 8 is too slow
|
|
- octavia-v2-dsvm-scenario-fips:
|
|
voting: false
|
|
experimental:
|
|
jobs:
|
|
- octavia-v2-dsvm-scenario-nftables
|