Use py311 for all neutron jobs

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 py310 in its master
gate, start using the py311 versions of these jobs
so we can move forward.

Also moved the sqlalchemy job to start using py311
as well.

Depends-on: https://review.opendev.org/c/openstack/openstack-zuul-jobs/+/899745
Change-Id: Iec1d5fcdfd8c85a3edb5bc9a399d44839fbc879a
This commit is contained in:
Brian Haley 2023-10-31 15:16:37 -04:00 committed by yatinkarel
parent 1cd4c0a475
commit fb9437ca25
2 changed files with 17 additions and 4 deletions

View File

@ -222,6 +222,7 @@
- name: github.com/sqlalchemy/alembic
override-checkout: main
# TODO(ykarel) remove once https://review.opendev.org/901009 merges
- job:
name: openstack-tox-py310-with-sqlalchemy-master
branches: ^master$
@ -234,6 +235,18 @@
- name: github.com/sqlalchemy/alembic
override-checkout: main
- job:
name: openstack-tox-py311-with-sqlalchemy-master
branches: ^master$
parent: openstack-tox-py311
required-projects:
- name: github.com/sqlalchemy/sqlalchemy
override-checkout: main
- openstack/oslo.db
- openstack/neutron-lib
- name: github.com/sqlalchemy/alembic
override-checkout: main
- job:
name: neutron-fullstack-with-uwsgi-fips
parent: neutron-fullstack-with-uwsgi

View File

@ -29,7 +29,7 @@
- openstack-tox-cover: # from openstack-cover-jobs template
timeout: 4800
irrelevant-files: *irrelevant-files
- openstack-tox-py310-with-sqlalchemy-master:
- openstack-tox-py311-with-sqlalchemy-master:
timeout: 3600
irrelevant-files: *irrelevant-files
check-arm64:
@ -74,13 +74,13 @@
- neutron-ovn-tempest-with-uwsgi-loki
# Jobs added to the periodic queue by templates defined in
# https://opendev.org/openstack/openstack-zuul-jobs/src/branch/master/zuul.d/project-templates.yaml
- openstack-tox-py310-with-neutron-lib-master:
- openstack-tox-py311-with-neutron-lib-master:
timeout: 3600
irrelevant-files: *irrelevant-files
- openstack-tox-py310-with-oslo-master:
- openstack-tox-py311-with-oslo-master:
timeout: 3600
irrelevant-files: *irrelevant-files
- openstack-tox-py310-with-ovsdbapp-master:
- openstack-tox-py311-with-ovsdbapp-master:
timeout: 3600
irrelevant-files: *irrelevant-files