Skip to content

Commit d586964

Browse files
committed
Drop py3.10 from Tempest
Due to constraints update(rpds-py) in requirements, Tempest master stopped working on python 3.10, which blocks the tempest master gate as well as the stable/2025.1 Ubuntu Jammy jobs. - https://review.opendev.org/c/openstack/requirements/+/990790 As python 3.10 is not in current cycle (2026.2) testing runtime, we need to drop its support from tempest master and use the compatible tempest tag for python 3.10 testing. Tempest drops python3.10 support and pythin 3.10 jobs (ubuntu jammy jobs) can use the 46.3.0 tag to test it. Change-Id: I1b4646d9af5e4690c18b8efbe34250c51582ad86 Signed-off-by: Ghanshyam Maan <gmaan.os14@gmail.com>
1 parent 529e273 commit d586964

4 files changed

Lines changed: 8 additions & 4 deletions

File tree

doc/source/supported_version.rst

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,6 @@ Supported Python Versions
3232

3333
Tempest master supports the below python versions:
3434

35-
* Python 3.10
3635
* Python 3.11
3736
* Python 3.12
3837
* Python 3.13

pyproject.toml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@ classifiers = [
1919
"Operating System :: POSIX :: Linux",
2020
"Programming Language :: Python",
2121
"Programming Language :: Python :: 3",
22-
"Programming Language :: Python :: 3.10",
2322
"Programming Language :: Python :: 3.11",
2423
"Programming Language :: Python :: 3.12",
2524
"Programming Language :: Python :: 3.13",
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
---
2+
prelude: |
3+
Tempest dropped the support of python 3.10.
4+
upgrade:
5+
- |
6+
Python 3.10 support has been dropped. The last release of Tempest
7+
to support python 3.10 is Temepst 46.3.0. The minimum version
8+
of Python supported by Tempest is python 3.11.

zuul.d/project.yaml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@
88
check:
99
jobs:
1010
- openstack-tox-pep8
11-
- openstack-tox-py310
1211
- openstack-tox-py311
1312
- openstack-tox-py312
1413
- openstack-tox-py313
@@ -133,7 +132,6 @@
133132
gate:
134133
jobs:
135134
- openstack-tox-pep8
136-
- openstack-tox-py310
137135
- openstack-tox-py311
138136
- openstack-tox-py312
139137
- openstack-tox-py313

0 commit comments

Comments
 (0)