Update testing to Python 3.8 and 3.9

Python 3.6 is EOL and Ansible 5 does not support it.  Bump our
testing to 3.8 + 3.9 to match Nodepool.

Change-Id: Ica6094c05afb87cd5bbc8752c6362d89c13eca0a
This commit is contained in:
James E. Blair 2022-04-14 11:40:39 -07:00
parent 2a8b29aa94
commit 6360bf85a8
2 changed files with 9 additions and 11 deletions

View File

@ -93,13 +93,12 @@
tox_envlist: zuul_client
- job:
name: zuul-tox-py36
name: zuul-tox-py39
parent: zuul-tox
timeout: 5400 # 90 minutes
vars:
tox_envlist: py36
python_version: 3.6
nodeset: ubuntu-bionic
tox_envlist: py39
python_version: 3.9
- job:
name: zuul-tox-py38
@ -110,8 +109,8 @@
python_version: 3.8
- job:
name: zuul-tox-py38-multi-scheduler
parent: zuul-tox-py38
name: zuul-tox-py39-multi-scheduler
parent: zuul-tox-py39
voting: false
vars:
tox_environment:
@ -285,9 +284,9 @@
- tox-linters:
vars:
tox_install_bindep: false
- zuul-tox-py36
- zuul-tox-py38
- zuul-tox-py38-multi-scheduler
- zuul-tox-py39
- zuul-tox-py39-multi-scheduler
- zuul-build-dashboard-openstack-whitelabel
- zuul-build-dashboard-software-factory
- zuul-build-dashboard-opendev
@ -314,8 +313,8 @@
- tox-linters:
vars:
tox_install_bindep: false
- zuul-tox-py36
- zuul-tox-py38
- zuul-tox-py39
- zuul-build-dashboard
- nodejs-run-lint:
vars:

View File

@ -14,9 +14,8 @@ classifier =
Operating System :: POSIX :: Linux
Programming Language :: Python
Programming Language :: Python :: 3
Programming Language :: Python :: 3.6
Programming Language :: Python :: 3.7
Programming Language :: Python :: 3.8
Programming Language :: Python :: 3.9
[pbr]
warnerrors = True