From 3571cdf2f77978f9a8c835a66048278ce8086473 Mon Sep 17 00:00:00 2001 From: Tim Burke Date: Wed, 26 Oct 2022 15:15:15 -0700 Subject: CI: Install pip from pinned upstream for py2 probe tests As part of that, invert the inheritance so the py2 job derives from the py3 job. Change-Id: If8efd9a0fd18d17444a58119c525ff54cfd55dd9 --- .zuul.yaml | 24 +++++++++++++++--------- 1 file changed, 15 insertions(+), 9 deletions(-) (limited to '.zuul.yaml') diff --git a/.zuul.yaml b/.zuul.yaml index cba0688cb..f6ab8dfdd 100644 --- a/.zuul.yaml +++ b/.zuul.yaml @@ -345,30 +345,36 @@ - job: name: swift-probetests-centos-7 - parent: unittests + parent: swift-probetests-centos-8-stream nodeset: centos-7 description: | Setup a SAIO dev environment and run Swift's probe tests under Python 2. - timeout: 7200 vars: bindep_profile: test py27 - pre-run: - - tools/playbooks/common/install_dependencies.yaml - - tools/playbooks/saio_single_node_setup/setup_saio.yaml - - tools/playbooks/saio_single_node_setup/make_rings.yaml - run: tools/playbooks/probetests/run.yaml - post-run: tools/playbooks/probetests/post.yaml + ensure_pip_from_packages: False + ensure_pip_from_packages_with_python2: False + ensure_pip_from_upstream: True + ensure_pip_from_upstream_interpreters: + - python2 + ensure_pip_from_upstream_url: "https://bootstrap.pypa.io/pip/2.7/get-pip.py" - job: name: swift-probetests-centos-8-stream - parent: swift-probetests-centos-7 + parent: unittests nodeset: centos-8-stream description: | Setup a SAIO dev environment and run Swift's probe tests under Python 3. + timeout: 7200 vars: bindep_profile: test py36 + pre-run: + - tools/playbooks/common/install_dependencies.yaml + - tools/playbooks/saio_single_node_setup/setup_saio.yaml + - tools/playbooks/saio_single_node_setup/make_rings.yaml + run: tools/playbooks/probetests/run.yaml + post-run: tools/playbooks/probetests/post.yaml - job: name: swift-probetests-centos-8-stream-arm64 -- cgit v1.2.1