Files
bifrost/zuul.d/project.yaml
Riccardo Pittau e0c98b6a72 Updated pinned upper-constraints for Python 3.9
Preparing to moving cs9 based jobs to non voting

Also moving keystone cs9 jobs to non-voting as keystone
dropped support for Python 3.9

Change-Id: I872aa87ff030b0dcf0f7b4031fd228819ad1ee62
Signed-off-by: Riccardo Pittau <elfosardo@gmail.com>
2025-08-06 14:41:22 +02:00

87 lines
3.3 KiB
YAML

- project:
templates:
- openstack-python3-jobs
- check-requirements
- publish-openstack-docs-pti
- release-notes-jobs-python3
check:
jobs:
- bifrost-tox-linters
- bifrost-integration-tinyipa-centos-9
- bifrost-integration-tinyipa-ubuntu-noble
- bifrost-integration-tinyipa-ubuntu-jammy
- bifrost-integration-tinyipa-keystone-ubuntu-noble
- bifrost-integration-tinyipa-keystone-ubuntu-jammy
- bifrost-integration-tinyipa-debian-bookworm
- bifrost-integration-tinyipa-debian-bullseye
- bifrost-integration-redfish-vmedia-uefi-ubuntu-noble
- bifrost-integration-redfish-vmedia-uefi-ubuntu-jammy
- bifrost-integration-redfish-vmedia-uefi-centos-9
- bifrost-integration-redfish-vmedia-uefi-debian-bookworm
- bifrost-integration-inspector-centos-9
- bifrost-integration-inspector-ubuntu-jammy
- bifrost-upgrade-ubuntu-jammy
# Non-voting jobs
- bifrost-integration-tinyipa-keystone-centos-9:
voting: false
- bifrost-upgrade-keystone-centos9:
voting: false
- bifrost-slurp-upgrade-ubuntu-jammy:
voting: false
- bifrost-integration-redfish-pxe-uefi-centos-9:
voting: false
- bifrost-integration-dhcp-ubuntu-jammy:
voting: false
- bifrost-integration-dhcp-centos-9:
voting: false
- bifrost-integration-dibipa-debian-ubuntu-jammy:
voting: false
- bifrost-integration-dibipa-debian-centos-9:
voting: false
- bifrost-cli-ubuntu-jammy:
voting: false
- bifrost-collections-src:
voting: false
required-projects: &bifrost_collections_required_projects
- openstack/ansible-collections-openstack
- bifrost-keystone-collections-src:
voting: false
required-projects: *bifrost_collections_required_projects
- kolla-ansible-ubuntu-bifrost:
voting: false
# NOTE(yoctozepto): to override from job definition
files: .*
irrelevant-files:
- ^.*\.rst$
- ^bifrost/tests/.*$
- ^api-ref/.*$
- ^doc/.*$
- ^releasenotes/.*$
- ^setup.cfg$
- ^test-requirements.txt$
- ^tools/.*$
- ^tox.ini$
- bifrost-tox-codespell:
voting: false
gate:
jobs:
- bifrost-tox-linters
- bifrost-integration-tinyipa-centos-9
- bifrost-integration-tinyipa-ubuntu-noble
- bifrost-integration-tinyipa-ubuntu-jammy
- bifrost-integration-tinyipa-keystone-ubuntu-noble
- bifrost-integration-tinyipa-keystone-ubuntu-jammy
- bifrost-integration-tinyipa-debian-bookworm
- bifrost-integration-tinyipa-debian-bullseye
- bifrost-integration-redfish-vmedia-uefi-ubuntu-noble
- bifrost-integration-redfish-vmedia-uefi-ubuntu-jammy
- bifrost-integration-redfish-vmedia-uefi-centos-9
- bifrost-integration-redfish-vmedia-uefi-debian-bookworm
- bifrost-integration-inspector-centos-9
- bifrost-integration-inspector-ubuntu-jammy
- bifrost-upgrade-ubuntu-jammy
experimental:
jobs:
- bifrost-benchmark-ironic