neutron/zuul.d/job-templates.yaml
Slawek Kaplonski c72b3d1f38 Switch Fedora based job to Centos Stream
Now it's better to use Centos Stream than Fedora as it should be more
stable and closer to RHEL really. So lets switch Fedora based
periodic/experimental job to the Centos 9 Stream.

Change-Id: I8aa5d563134b988afb6369a59fa76d44e1f6db6e
2022-07-27 12:36:45 +02:00

138 lines
5.4 KiB
YAML

- project-template:
name: neutron-tox-override-jobs
check:
jobs:
- openstack-tox-py38: # from openstack-python3-zed-jobs template
timeout: 3600
irrelevant-files: &irrelevant-files
- ^.*\.conf\.sample$
- ^.*\.rst$
- ^doc/.*$
- ^neutron/locale/.*$
- ^neutron/tests/fullstack/.*$
- ^neutron/tests/functional/.*$
- ^releasenotes/.*$
- ^setup.cfg$
- ^tools/.*$
- ^vagrant/.*$
- ^devstack/.*$
- ^playbooks/.*$
- ^roles/.*$
- ^rally-jobs/.*$
- ^zuul.d/(?!(job-templates)).*\.yaml
- openstack-tox-py39: # from openstack-python3-zed-jobs template
timeout: 3600
irrelevant-files: *irrelevant-files
- openstack-tox-py310: # from openstack-python3-zed-jobs template
timeout: 3600
irrelevant-files: *irrelevant-files
- openstack-tox-cover: # from openstack-cover-jobs template
timeout: 4800
irrelevant-files: *irrelevant-files
check-arm64:
jobs:
- openstack-tox-py38-arm64: # from openstack-python3-zed-jobs-arm64 template
timeout: 4800
irrelevant-files: *irrelevant-files
- openstack-tox-py39-arm64: # from openstack-python3-zed-jobs-arm64 template
timeout: 4800
irrelevant-files: *irrelevant-files
gate:
jobs:
- openstack-tox-py38: # from openstack-python3-zed-jobs template
timeout: 3600
irrelevant-files: *irrelevant-files
- openstack-tox-py39: # from openstack-python3-zed-jobs template
timeout: 3600
irrelevant-files: *irrelevant-files
- project-template:
name: neutron-experimental-jobs
experimental:
jobs:
- neutron-functional
- neutron-functional-with-uwsgi-fips
- neutron-functional-with-uwsgi-with-neutron-lib-master
- neutron-functional-with-pyroute2-master
- neutron-fullstack
- neutron-fullstack-with-uwsgi-fips
- neutron-fullstack-with-uwsgi-with-neutron-lib-master
- neutron-fullstack-with-pyroute2-master
- neutron-ovn-grenade-multinode
- neutron-ovn-grenade-multinode-tick-tick:
voting: false
- neutron-ovn-tempest-with-uwsgi-loki
- neutron-ovn-tempest-full-multinode-ovs-master
- neutron-ovn-tempest-ovs-master
- neutron-ovn-tempest-with-neutron-lib-master
- neutron-ovs-tempest-with-neutron-lib-master
- neutron-ovs-tempest-slow
- neutron-ovn-tempest-slow
- neutron-ovs-tempest-with-os-ken-master
- neutron-ovn-tempest-postgres-full
- neutron-ovn-tempest-mariadb-full
- neutron-ovn-tempest-ovs-release
- neutron-ovn-tempest-ovs-release-ipv6-only
- neutron-ovn-tempest-ovs-master-centos-9-stream
- neutron-ovn-tempest-with-neutron-lib-master
- neutron-ovs-tempest-fips
- neutron-ovn-tempest-ovs-release-fips
- devstack-tobiko-neutron:
voting: true
- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa
- openstacksdk-functional-devstack-networking
- tripleo-ci-centos-9-content-provider
- neutron-centos-9-tripleo-standalone:
voting: true
vars: &consumer_vars
consumer_job: true
build_container_images: false
remove_tags:
- build
dependencies: &consumer_deps
- tripleo-ci-centos-9-content-provider
- neutron-ovn-tripleo-ci-centos-9-containers-multinode:
vars: *consumer_vars
dependencies: *consumer_deps
- neutron-linuxbridge-tempest-plugin-scenario-nftables
- neutron-ovs-tempest-plugin-scenario-iptables_hybrid-nftables
- devstack-enforce-scope
- project-template:
name: neutron-periodic-jobs
periodic:
jobs:
- neutron-functional
- neutron-functional-with-uwsgi-fips
- neutron-functional-with-pyroute2-master
- neutron-fullstack
- neutron-fullstack-with-uwsgi-fips
- neutron-fullstack-with-pyroute2-master
- neutron-ovs-tempest-slow
- neutron-ovn-tempest-slow
- neutron-ovs-tempest-with-os-ken-master
- neutron-ovn-tempest-postgres-full
- neutron-ovn-tempest-mariadb-full
- neutron-ovn-tempest-ovs-release
- neutron-ovn-tempest-ovs-release-ipv6-only
- neutron-ovn-tempest-ovs-master-centos-9-stream
- neutron-ovn-tempest-with-neutron-lib-master
- neutron-ovs-tempest-fips
- neutron-ovn-tempest-ovs-release-fips
- neutron-ovs-grenade-multinode-tick-tick
- devstack-tobiko-neutron:
voting: true
- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa
- openstacksdk-functional-devstack-networking
- tripleo-ci-centos-9-content-provider
- neutron-centos-9-tripleo-standalone:
voting: true
vars: *consumer_vars
dependencies: *consumer_deps
- neutron-ovn-tripleo-ci-centos-9-containers-multinode:
vars: *consumer_vars
dependencies: *consumer_deps
- neutron-linuxbridge-tempest-plugin-scenario-nftables
- neutron-ovs-tempest-plugin-scenario-iptables_hybrid-nftables
- devstack-enforce-scope