- job: name: python-cinderclient-functional-base abstract: true parent: devstack-tox-functional timeout: 4500 required-projects: - openstack/cinder - openstack/python-cinderclient vars: openrc_enable_export: true devstack_localrc: VOLUME_BACKING_FILE_SIZE: 16G CINDER_QUOTA_VOLUMES: 25 CINDER_QUOTA_BACKUPS: 25 CINDER_QUOTA_SNAPSHOTS: 25 irrelevant-files: - ^.*\.rst$ - ^doc/.*$ - ^releasenotes/.*$ - ^cinderclient/tests/unit/.*$ - job: name: python-cinderclient-functional-py39 parent: python-cinderclient-functional-base nodeset: devstack-single-node-centos-9-stream vars: python_version: 3.9 tox_envlist: functional-py39 - job: name: python-cinderclient-functional-py311 parent: python-cinderclient-functional-base # use debian bookworm, where py3.11 is the default nodeset: devstack-single-node-debian-bookworm vars: python_version: 3.11 tox_envlist: functional-py311 - project: vars: ensure_tox_version: '<4' templates: - check-requirements - lib-forward-testing-python3 - openstack-cover-jobs - openstack-python3-jobs - publish-openstack-docs-pti - release-notes-jobs-python3 check: jobs: - python-cinderclient-functional-py39 - python-cinderclient-functional-py311 - openstack-tox-pylint: voting: false gate: jobs: - python-cinderclient-functional-py39 - python-cinderclient-functional-py311