diff options
author | Clark Boylan <clark.boylan@gmail.com> | 2023-01-06 09:34:59 -0800 |
---|---|---|
committer | Clark Boylan <clark.boylan@gmail.com> | 2023-01-06 09:34:59 -0800 |
commit | 571e14581d3502b37932b8e7f8c51766cdd001e6 (patch) | |
tree | 7152df2a10c80db34c74382be9bd635658e311f0 /.zuul.yaml | |
parent | 61c6a4bcb305cd14cd913fc88ade4b1c0d21eb8c (diff) | |
download | pbr-571e14581d3502b37932b8e7f8c51766cdd001e6.tar.gz |
Run PBR integration on Ubuntu Focal too
Python 3.10 on Jammy is not compatible with old pip and setuptools due
to collections.abc moves. It is still desireable to test modern PBR
functions against these old library versions because old distro installs
will often use latest PBR. Update our testing to also run PBR
integration testing on Focal selecting appropriate pip and setuptools
versions based on the running python version.
This should help ensure PBR continues to run on old platforms even as we
modernize pip.
Change-Id: Ib53f637d5826bb51a348e3e629fbdbabec2a95e0
Diffstat (limited to '.zuul.yaml')
-rw-r--r-- | .zuul.yaml | 10 |
1 files changed, 10 insertions, 0 deletions
@@ -104,6 +104,14 @@ vars: pbr_pip_version: 'git+https://github.com/pypa/pip.git#egg=pip' +- job: + name: pbr-installation-openstack-focal + parent: pbr-installation-openstack + nodeset: ubuntu-focal + description: | + Run pbr integration testing on older Ubuntu which allows us + to test compatibility with older versions of pip and setuptools. + - project: templates: - lib-forward-testing @@ -120,6 +128,7 @@ - openstack-tox-py38 - openstack-tox-py39 - pbr-installation-openstack + - pbr-installation-openstack-focal - pbr-installation-openstack-pip-dev - tempest-full: override-checkout: stable/train @@ -133,6 +142,7 @@ - openstack-tox-py38 - openstack-tox-py39 - pbr-installation-openstack + - pbr-installation-openstack-focal - pbr-installation-openstack-pip-dev - tempest-full: override-checkout: stable/train |