Update get-pip url

The old url no longer works.

Override pip_*_urls. We can't easily update pip_install role.
Override rabbitmq package urls.

Change-Id: I744d1336608e6c25b4d9c9c77fe45e4d6b5ff1d3
(cherry picked from commit 1b21abd3d0)
This commit is contained in:
Jonathan Rosser 2021-03-09 21:56:24 +00:00 committed by Erik Berg
parent f700c99a43
commit 0a967d6513
3 changed files with 18 additions and 1 deletions

View File

@ -48,7 +48,7 @@ esac
# Install pip
if ! which pip &>/dev/null; then
curl --silent --show-error --retry 5 \
https://bootstrap.pypa.io/3.3/get-pip.py | sudo python2.7
https://bootstrap.pypa.io/pip/3.3/get-pip.py | sudo python2.7
fi
# Install bindep and tox

3
tests/group_vars/all.yml Normal file
View File

@ -0,0 +1,3 @@
---
pip_upstream_url: https://bootstrap.pypa.io/pip/3.3/get-pip.py
pip_fallback_url: https://raw.githubusercontent.com/pypa/get-pip/main/3.3/get-pip.py

View File

@ -0,0 +1,14 @@
---
_rabbitmq_package_overrides:
debian:
rabbitmq_package_url: "https://packagecloud.io/rabbitmq/rabbitmq-server/packages/{{ ansible_distribution | lower }}/{{ ansible_distribution_release | lower }}/rabbitmq-server_3.6.14-1_all.deb/download.deb"
rabbitmq_package_version: "3.6.14-1"
rabbitmq_package_sha256: "68073956a6de8ba7c5224ef5bd7f35394e5b21371ff653bf98c6c32b1f93a748"
redhat:
rabbitmq_package_url: "https://packagecloud.io/rabbitmq/rabbitmq-server/packages/el/7/rabbitmq-server-3.6.14-1.el7.noarch.rpm/download.rpm"
rabbitmq_package_version: "rabbitmq-server-3.6.14-1.el7.noarch"
rabbitmq_package_sha256: "31eddc5e4e7609930ebf44ccfa71ef18a87426148b14203138515413c8f33fed"
rabbitmq_package_url: "{{ _rabbitmq_package_overrides[ansible_os_family | lower].rabbitmq_package_url }}"
rabbitmq_package_version: "{{ _rabbitmq_package_overrides[ansible_os_family | lower].rabbitmq_package_version }}"
rabbitmq_package_sha256: "{{ _rabbitmq_package_overrides[ansible_os_family | lower].rabbitmq_package_sha256 }}"