Create py312 jobs for neutron
There are three job definitions here for testing neutron with the master branches of other projects, specifically neutron-lib, oslo, and ovsdbapp. As neutron is no longer testing py311 in its master gate for 2025.1, create py312 versions of these jobs so we can move forward. Also changed the periodic jobs here to start using the py312 versions. Change-Id: I878665e3cf7e2d15902682d9e72db31c6e0e6792
This commit is contained in:
parent
7f5a075f3d
commit
7eda957d96
@ -916,6 +916,21 @@
|
||||
vars:
|
||||
tox_install_siblings: true
|
||||
|
||||
- job:
|
||||
name: openstack-tox-py312-with-oslo-master
|
||||
parent: openstack-tox-py312
|
||||
description: |
|
||||
This job installs all oslo libraries from source and tests that the
|
||||
unit tests of the tested project work.
|
||||
It uses the tox ``py312`` environment.
|
||||
The job is normally run in a periodic pipeline, it is configured
|
||||
to run on the master branch.
|
||||
required-projects: *oslo-master-required-projects
|
||||
branches: master
|
||||
timeout: 3000
|
||||
vars:
|
||||
tox_install_siblings: true
|
||||
|
||||
- job:
|
||||
name: openstack-tox-py39-with-neutron-lib-master
|
||||
parent: openstack-tox-py39
|
||||
@ -967,6 +982,23 @@
|
||||
vars:
|
||||
tox_install_siblings: true
|
||||
|
||||
- job:
|
||||
name: openstack-tox-py312-with-neutron-lib-master
|
||||
parent: openstack-tox-py312
|
||||
timeout: 3000
|
||||
description: |
|
||||
This job installs neutron-lib from source and tests that the
|
||||
unit tests of the tested project work.
|
||||
It uses the tox ``py312`` environment.
|
||||
The job is normally run in a periodic pipeline, it is configured
|
||||
to run on the master branch.
|
||||
branches: master
|
||||
required-projects:
|
||||
- openstack/neutron
|
||||
- openstack/neutron-lib
|
||||
vars:
|
||||
tox_install_siblings: true
|
||||
|
||||
- job:
|
||||
name: openstack-tox-py310-with-ovsdbapp-master
|
||||
parent: openstack-tox-py310
|
||||
@ -999,6 +1031,23 @@
|
||||
vars:
|
||||
tox_install_siblings: true
|
||||
|
||||
- job:
|
||||
name: openstack-tox-py312-with-ovsdbapp-master
|
||||
parent: openstack-tox-py312
|
||||
timeout: 3000
|
||||
description: |
|
||||
This job installs ovsdbapp from source and tests that the
|
||||
unit tests of the tested project work.
|
||||
It uses the tox ``py312`` environment.
|
||||
The job is normally run in a periodic pipeline, it is configured
|
||||
to run on the master branch.
|
||||
branches: master
|
||||
required-projects:
|
||||
- openstack/ovsdbapp
|
||||
vars:
|
||||
tox_install_siblings: true
|
||||
|
||||
|
||||
- job:
|
||||
name: openstack-tox-lower-constraints
|
||||
parent: openstack-tox
|
||||
|
@ -3012,7 +3012,7 @@
|
||||
neutron-lib from source.
|
||||
periodic:
|
||||
jobs:
|
||||
- openstack-tox-py311-with-neutron-lib-master
|
||||
- openstack-tox-py312-with-neutron-lib-master
|
||||
|
||||
- project-template:
|
||||
name: periodic-jobs-with-oslo-master
|
||||
@ -3021,7 +3021,7 @@
|
||||
oslo libraries from source.
|
||||
periodic:
|
||||
jobs:
|
||||
- openstack-tox-py311-with-oslo-master
|
||||
- openstack-tox-py312-with-oslo-master
|
||||
|
||||
- project-template:
|
||||
name: periodic-jobs-with-ovsdbapp-master
|
||||
@ -3030,7 +3030,7 @@
|
||||
ovdsdbapp from source.
|
||||
periodic:
|
||||
jobs:
|
||||
- openstack-tox-py311-with-ovsdbapp-master
|
||||
- openstack-tox-py312-with-ovsdbapp-master
|
||||
|
||||
- project-template:
|
||||
name: python-charm-interface-jobs
|
||||
|
Loading…
x
Reference in New Issue
Block a user