diff options
author | Matt Clay <mclay@redhat.com> | 2021-01-25 13:37:51 -0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-01-25 15:37:51 -0600 |
commit | d8ab39fbaa36411e0613175627aafe6f4660f9ae (patch) | |
tree | 83a087ec1729a497de5c95c8667781cc57720649 | |
parent | 8d31c4426b65aa28b5dc7ca16ae4758491239c0d (diff) | |
download | ansible-d8ab39fbaa36411e0613175627aafe6f4660f9ae.tar.gz |
[stable-2.9] Use a versioned pip bootstrapper in ansible-test. (#73360)
(cherry picked from commit fc590aeb2104c2c4e6a3aacba53852da1d7a26d9)
Co-authored-by: Matt Clay <matt@mystile.com>
-rw-r--r-- | changelogs/fragments/ansible-test-pip-bootstrap-s3.yml | 2 | ||||
-rw-r--r-- | test/lib/ansible_test/_data/setup/remote.sh | 5 |
2 files changed, 3 insertions, 4 deletions
diff --git a/changelogs/fragments/ansible-test-pip-bootstrap-s3.yml b/changelogs/fragments/ansible-test-pip-bootstrap-s3.yml new file mode 100644 index 0000000000..0015b6ca5b --- /dev/null +++ b/changelogs/fragments/ansible-test-pip-bootstrap-s3.yml @@ -0,0 +1,2 @@ +bugfixes: + - ansible-test - The ``--remote`` option has been updated to use a versioned ``get-pip.py`` bootstrapper to avoid issues with future releases. diff --git a/test/lib/ansible_test/_data/setup/remote.sh b/test/lib/ansible_test/_data/setup/remote.sh index ef69bf0110..dfab1951ef 100644 --- a/test/lib/ansible_test/_data/setup/remote.sh +++ b/test/lib/ansible_test/_data/setup/remote.sh @@ -11,11 +11,8 @@ cd ~/ install_pip () { if ! "${python_interpreter}" -m pip.__main__ --version --disable-pip-version-check 2>/dev/null; then case "${python_version}" in - "2.7") - pip_bootstrap_url="https://bootstrap.pypa.io/${python_version}/get-pip.py" - ;; *) - pip_bootstrap_url="https://bootstrap.pypa.io/get-pip.py" + pip_bootstrap_url="https://ansible-ci-files.s3.amazonaws.com/ansible-test/get-pip-20.3.4.py" ;; esac curl --silent --show-error "${pip_bootstrap_url}" -o /tmp/get-pip.py |