Updates for new Python runtimes in 2024.2
See https://governance.openstack.org/tc/reference/runtimes/2024.2.html Change-Id: I502df0b5e819fc9f1fb8c3ca258bb35136ebf35f
This commit is contained in:
parent
603d437aef
commit
176fc1c4e7
@ -6,7 +6,7 @@ description_file =
|
|||||||
author = OpenStack
|
author = OpenStack
|
||||||
author_email = openstack-discuss@lists.openstack.org
|
author_email = openstack-discuss@lists.openstack.org
|
||||||
home_page = https://docs.openstack.org/octavia/latest/
|
home_page = https://docs.openstack.org/octavia/latest/
|
||||||
python_requires = >=3.8
|
python_requires = >=3.9
|
||||||
classifier =
|
classifier =
|
||||||
Development Status :: 5 - Production/Stable
|
Development Status :: 5 - Production/Stable
|
||||||
Environment :: OpenStack
|
Environment :: OpenStack
|
||||||
@ -17,7 +17,6 @@ classifier =
|
|||||||
Operating System :: POSIX :: Linux
|
Operating System :: POSIX :: Linux
|
||||||
Programming Language :: Python
|
Programming Language :: Python
|
||||||
Programming Language :: Python :: 3
|
Programming Language :: Python :: 3
|
||||||
Programming Language :: Python :: 3.8
|
|
||||||
Programming Language :: Python :: 3.9
|
Programming Language :: Python :: 3.9
|
||||||
Programming Language :: Python :: 3.10
|
Programming Language :: Python :: 3.10
|
||||||
Programming Language :: Python :: 3.11
|
Programming Language :: Python :: 3.11
|
||||||
|
@ -112,20 +112,20 @@
|
|||||||
name: octavia-tox-tips
|
name: octavia-tox-tips
|
||||||
check:
|
check:
|
||||||
jobs:
|
jobs:
|
||||||
- octavia-tox-py39-tips
|
- octavia-tox-py311-tips
|
||||||
- octavia-tox-functional-py39-tips
|
- octavia-tox-functional-py311-tips
|
||||||
|
|
||||||
- project-template:
|
- project-template:
|
||||||
name: octavia-tox-sqlalchemy-tips
|
name: octavia-tox-sqlalchemy-tips
|
||||||
check:
|
check:
|
||||||
jobs:
|
jobs:
|
||||||
- octavia-tox-functional-py39-sqlalchemy-tips
|
- octavia-tox-functional-py311-sqlalchemy-tips
|
||||||
|
|
||||||
- job:
|
- job:
|
||||||
name: octavia-tox-py39-tips
|
name: octavia-tox-py311-tips
|
||||||
parent: openstack-tox-py39
|
parent: openstack-tox-py311
|
||||||
description: |
|
description: |
|
||||||
Run tox python 3.9 unit tests against master of related libraries.
|
Run tox python 3.11 unit tests against master of related libraries.
|
||||||
vars:
|
vars:
|
||||||
tox_install_siblings: true
|
tox_install_siblings: true
|
||||||
zuul_work_dir: src/opendev.org/openstack/octavia
|
zuul_work_dir: src/opendev.org/openstack/octavia
|
||||||
@ -134,10 +134,10 @@
|
|||||||
- openstack/octavia
|
- openstack/octavia
|
||||||
|
|
||||||
- job:
|
- job:
|
||||||
name: octavia-tox-functional-py39-tips
|
name: octavia-tox-functional-py311-tips
|
||||||
parent: openstack-tox-functional-py39
|
parent: openstack-tox-functional-py311
|
||||||
description: |
|
description: |
|
||||||
Run tox python 3.9 functional against master of related libraries.
|
Run tox python 3.11 functional against master of related libraries.
|
||||||
vars:
|
vars:
|
||||||
tox_install_siblings: true
|
tox_install_siblings: true
|
||||||
zuul_work_dir: src/opendev.org/openstack/octavia
|
zuul_work_dir: src/opendev.org/openstack/octavia
|
||||||
@ -149,13 +149,14 @@
|
|||||||
# NOTE(stephenfin): We only need functional tests since DB interactions are
|
# NOTE(stephenfin): We only need functional tests since DB interactions are
|
||||||
# stubbed out in unit tests
|
# stubbed out in unit tests
|
||||||
- job:
|
- job:
|
||||||
name: octavia-tox-functional-py39-sqlalchemy-tips
|
name: octavia-tox-functional-py311-sqlalchemy-tips
|
||||||
parent: openstack-tox-functional-py39
|
parent: openstack-tox-functional-py311
|
||||||
description: |
|
description: |
|
||||||
Run tox python 3.9 functional against master of sqlalchemy and related projects
|
Run tox python 3.11 functional against master of sqlalchemy and related
|
||||||
|
projects
|
||||||
# The job only tests the latest and shouldn't be run on the stable branches
|
# The job only tests the latest and shouldn't be run on the stable branches
|
||||||
branches:
|
branches:
|
||||||
regex: ^stable
|
regex: ^(stable|unmaintained)
|
||||||
negate: true
|
negate: true
|
||||||
required-projects:
|
required-projects:
|
||||||
- name: openstack/oslo.db
|
- name: openstack/oslo.db
|
||||||
|
@ -20,16 +20,8 @@
|
|||||||
- ^etc/.*$
|
- ^etc/.*$
|
||||||
- ^octavia/tests/.*$
|
- ^octavia/tests/.*$
|
||||||
- ^releasenotes/.*$
|
- ^releasenotes/.*$
|
||||||
- openstack-tox-functional-py38:
|
|
||||||
irrelevant-files:
|
|
||||||
- ^.*\.rst$
|
|
||||||
- ^api-ref/.*$
|
|
||||||
- ^doc/.*$
|
|
||||||
- ^etc/.*$
|
|
||||||
- ^octavia/tests/unit/.*$
|
|
||||||
- ^releasenotes/.*$
|
|
||||||
- openstack-tox-functional-py39:
|
- openstack-tox-functional-py39:
|
||||||
irrelevant-files:
|
irrelevant-files: &tox-func-irrelevant-files
|
||||||
- ^.*\.rst$
|
- ^.*\.rst$
|
||||||
- ^api-ref/.*$
|
- ^api-ref/.*$
|
||||||
- ^doc/.*$
|
- ^doc/.*$
|
||||||
@ -37,14 +29,13 @@
|
|||||||
- ^octavia/tests/unit/.*$
|
- ^octavia/tests/unit/.*$
|
||||||
- ^releasenotes/.*$
|
- ^releasenotes/.*$
|
||||||
- openstack-tox-functional-py310:
|
- openstack-tox-functional-py310:
|
||||||
irrelevant-files:
|
irrelevant-files: *tox-func-irrelevant-files
|
||||||
- ^.*\.rst$
|
- openstack-tox-functional-py311:
|
||||||
- ^api-ref/.*$
|
irrelevant-files: *tox-func-irrelevant-files
|
||||||
- ^doc/.*$
|
# Undefined yet:
|
||||||
- ^etc/.*$
|
# - openstack-tox-functional-py312:
|
||||||
- ^octavia/tests/unit/.*$
|
# irrelevant-files: *tox-irrelevant-files
|
||||||
- ^releasenotes/.*$
|
# voting: false
|
||||||
voting: false
|
|
||||||
- octavia-v2-dsvm-noop-api:
|
- octavia-v2-dsvm-noop-api:
|
||||||
irrelevant-files: &irrelevant-files
|
irrelevant-files: &irrelevant-files
|
||||||
- ^.*\.rst$
|
- ^.*\.rst$
|
||||||
@ -106,7 +97,7 @@
|
|||||||
- ^etc/.*$
|
- ^etc/.*$
|
||||||
- ^octavia/tests/.*$
|
- ^octavia/tests/.*$
|
||||||
- ^releasenotes/.*$
|
- ^releasenotes/.*$
|
||||||
- openstack-tox-functional-py38:
|
- openstack-tox-functional-py311:
|
||||||
irrelevant-files:
|
irrelevant-files:
|
||||||
- ^.*\.rst$
|
- ^.*\.rst$
|
||||||
- ^api-ref/.*$
|
- ^api-ref/.*$
|
||||||
|
Loading…
Reference in New Issue
Block a user