Merge "Migrate upper functional job to Python 3.13"

This commit is contained in:
Zuul
2026-01-15 20:10:58 +00:00
committed by Gerrit Code Review
2 changed files with 8 additions and 10 deletions
+6 -8
View File
@@ -30,12 +30,12 @@
timeout: 3600
- job:
name: nova-tox-functional-py312
parent: openstack-tox-functional-py312
name: nova-tox-functional-py313
parent: openstack-tox-functional-py313
description: |
Run tox-based functional tests for the OpenStack Nova project
under cPython version 3.12 with Nova specific irrelevant-files list.
Uses tox with the ``functional-py312`` environment.
Uses tox with the ``functional-py313`` environment.
This job also provides a parent for other projects to run the nova
functional tests on their own changes.
@@ -48,7 +48,7 @@
# explicitly stating the work dir makes this job reusable by other
# projects
zuul_work_dir: src/opendev.org/openstack/nova
bindep_profile: test py312
bindep_profile: test py313
timeout: 3600
- job:
@@ -830,9 +830,7 @@
- nova-tox-validate-backport:
voting: false
- nova-tox-functional-py310
- nova-tox-functional-py312
- openstack-tox-py312:
voting: true
- nova-tox-functional-py313
- tempest-integrated-compute:
# NOTE(gmann): Policies changes do not need to run all the
# integration test jobs. Running only tempest and grenade
@@ -858,7 +856,7 @@
jobs:
- nova-live-migration
- nova-tox-functional-py310
- nova-tox-functional-py312
- nova-tox-functional-py313
- nova-multi-cell
- nova-next
- nova-tox-validate-backport
+2 -2
View File
@@ -50,8 +50,8 @@ sqlite-devel [platform:rpm test]
texlive [pdf-docs]
texlive-latex-recommended [pdf-docs]
texlive-xetex [pdf-docs]
libpcre3-dev [platform:dpkg test]
pcre-devel [platform:rpm test]
libpcre3-dev [platform:dpkg doc]
pcre-devel [platform:rpm doc]
# Nova uses lsscsi via os-brick. Due to bindep usage in devstack and
# elsewhere, we add it here to make sure it is picked up and available at
# runtime and in unit tests. Net result is the same that lsscsi will be