Use OpenStack-Infra mirrors for tests

When running in nodepool, use the OpenStack-Infra mirrors.

Change-Id: I9ee3d4a8a296a7cb0ae0baf271dd3a06bf4e3874
(cherry picked from commit db8bd2a79b)
This commit is contained in:
Jesse Pretorius 2018-02-23 22:33:44 +00:00 committed by Jesse Pretorius (odyssey4me)
parent 353e34fdee
commit 83de96e250
1 changed files with 21 additions and 0 deletions

View File

@ -116,3 +116,24 @@
openstack_hosts_enable_yum_fastestmirror: no
when:
- nodepool.stat.exists | bool
- name: Discover the OpenStack-Infra pypi/wheel mirror
shell: |
source /etc/ci/mirror_info.sh
echo ${NODEPOOL_PYPI_MIRROR}
echo ${NODEPOOL_WHEEL_MIRROR}
args:
executable: /bin/bash
register: _pypi_wheel_mirror
delegate_to: localhost
when:
- nodepool.stat.exists | bool
- name: Enable the use of the OpenStack-Infra pypi/wheel mirror
set_fact:
pip_default_index: "{{ _pypi_wheel_mirror.stdout_lines[0] }}"
pip_links:
- name: "infra_wheel_mirror"
link: "{{ _pypi_wheel_mirror.stdout_lines[1] }}"
when:
- nodepool.stat.exists | bool