kuryr-libnetwork/.zuul.yaml
OpenStack Release Bot b33439ba71 Switch to 2023.1 Python3 unit tests and generic template name
This is an automatically generated patch to ensure unit testing
is in place for all the of the tested runtimes for antelope. Also,
updating the template name to generic one.

See also the PTI in governance [1].

[1]: https://governance.openstack.org/tc/reference/project-testing-interface.html

Change-Id: I78f1d614be405c919862ca7db758d51844a2d270
2022-09-16 09:58:25 +00:00

132 lines
3.9 KiB
YAML

- job:
name: kuryr-libnetwork-fullstack-base
parent: devstack-tox-functional
vars: &base_vars
use_python3: 1
use_src: 0
devstack_localrc:
KURYR_CONFIG_DIR: /etc/kuryr-libnetwork
tox_envlist: fullstack
tox_install_siblings: false
devstack_plugins:
kuryr-libnetwork: https://opendev.org/openstack/kuryr-libnetwork
devstack-plugin-container: https://opendev.org/openstack/devstack-plugin-container
timeout: 7800
required-projects:
- opendev.org/openstack/devstack
- opendev.org/openstack/devstack-plugin-container
- opendev.org/openstack/kuryr
- opendev.org/openstack/kuryr-libnetwork
roles:
- zuul: opendev.org/openstack/devstack
irrelevant-files: &base_irrelevant_files
- ^.*\.rst$
- ^doc/.*$
- job:
name: kuryr-libnetwork-rally-base
parent: rally-task-at-devstack
timeout: 7800
vars:
use_src: 0
devstack_plugins:
rally-openstack: https://opendev.org/openstack/rally-openstack
kuryr-libnetwork: http://opendev.org/openstack/kuryr-libnetwork
devstack-plugin-container: https://opendev.org/openstack/devstack-plugin-container
devstack_localrc:
USE_PYTHON3: True
devstack_local_config:
KURYR_CONFIG_DIR: /etc/kuryr-libnetwork
rally_task: rally-jobs/kuryr-libnetwork.yaml
required-projects:
- opendev.org/openstack/rally-openstack
- opendev.org/openstack/kuryr
- opendev.org/openstack/kuryr-libnetwork
- opendev.org/openstack/devstack-plugin-container
voting: false
- job:
name: kuryr-libnetwork-install
parent: devstack
timeout: 7800
required-projects:
- opendev.org/openstack/devstack
- opendev.org/openstack/devstack-plugin-container
- opendev.org/openstack/kuryr
- opendev.org/openstack/kuryr-libnetwork
roles:
- zuul: opendev.org/openstack/devstack
vars:
devstack_localrc:
KURYR_CONFIG_DIR: /etc/kuryr-libnetwork
KURYR_CAPABILITY_SCOPE: global
devstack_plugins:
devstack-plugin-container: https://opendev.org/openstack/devstack-plugin-container
kuryr-libnetwork: https://opendev.org/openstack/kuryr-libnetwork
voting: false
- job:
name: kuryr-libnetwork-fullstack-py3
parent: kuryr-libnetwork-fullstack-base
- job:
name: kuryr-libnetwork-fullstack-ipv6-only
parent: devstack-tempest-ipv6
irrelevant-files: *base_irrelevant_files
required-projects:
- opendev.org/openstack/devstack
- opendev.org/openstack/devstack-plugin-container
- opendev.org/openstack/kuryr
- opendev.org/openstack/kuryr-libnetwork
- opendev.org/openstack/tempest
vars:
<<: *base_vars
devstack_services:
s-account: false
s-object: false
s-container: false
s-proxy: false
run: playbooks/run_fullstack_job.yaml
post-run: playbooks/post_fullstack_job.yaml
- job:
name: kuryr-libnetwork-kuryr_lib-src-fullstack
parent: kuryr-libnetwork-fullstack-base
vars:
use_src: 1
branches: master
voting: false
- job:
name: kuryr-libnetwork-rally
parent: kuryr-libnetwork-rally-base
- job:
name: kuryr-libnetwork-kuryr_lib-src-rally
parent: kuryr-libnetwork-rally-base
vars:
use_src: 1
branches: master
voting: false
- project:
templates:
- openstack-cover-jobs
- openstack-python3-jobs
- release-notes-jobs-python3
- publish-openstack-docs-pti
- check-requirements
check:
jobs:
- kuryr-libnetwork-install
- kuryr-libnetwork-kuryr_lib-src-fullstack
- kuryr-libnetwork-kuryr_lib-src-rally
- kuryr-libnetwork-fullstack-py3
- kuryr-libnetwork-rally
- kuryr-libnetwork-fullstack-ipv6-only
gate:
jobs:
- kuryr-libnetwork-kuryr_lib-src-fullstack
- kuryr-libnetwork-fullstack-py3
- kuryr-libnetwork-fullstack-ipv6-only