RETIRED, Role pip_install for OpenStack-Ansible
Go to file
Logan V d3a2adc67c Fix same-host offline install race
When pip_offline_install is used on a deployment such as an AIO where
the host being installed to ie. "aio1" is also the deployment host,
a race condition existed where the pip wheels would be downloaded,
uploaded to the same path on the target host, and then cleaned up
from the deployment host before the installation was continued.

The result is a race condition where the wheels are removed from
the target prior to installation due to the target being local.

This changes the pip offline install cleanup to run as a handler
so the cleanup can take place after the role has completed its work
with the cached wheels.

Change-Id: Ibf36118d42950f0f64f83b6ffc3601c9a241289d
2016-10-20 11:21:50 -05:00
defaults Add ability to set upper constraints file 2016-10-18 16:59:58 +01:00
doc [DOCS] Added release-name as a watermark to Docs. 2016-10-18 17:27:07 +00:00
examples Rename package lists (and related vars) appropriately 2016-08-30 20:05:14 +01:00
files Combine pip_install and pip_lockdown roles 2016-05-03 11:12:18 -04:00
handlers Fix same-host offline install race 2016-10-20 11:21:50 -05:00
meta IRR for pip_install 2015-11-03 02:34:10 -06:00
releasenotes Enable release notes translation 2016-10-06 20:39:04 +02:00
tasks Fix same-host offline install race 2016-10-20 11:21:50 -05:00
templates Combine pip_install and pip_lockdown roles 2016-05-03 11:12:18 -04:00
tests Add ability to set upper constraints file 2016-10-18 16:59:58 +01:00
vars Rename package lists (and related vars) appropriately 2016-08-30 20:05:14 +01:00
.gitignore Add .swp files to .gitignore 2016-05-04 15:21:47 +01:00
.gitreview New git dotfiles for independant repository 2015-11-25 17:22:01 +00:00
CONTRIBUTING.rst IRR for pip_install 2015-11-03 02:34:10 -06:00
LICENSE IRR for pip_install 2015-11-03 02:34:10 -06:00
README.rst [DOCS] Refactor pip install Docs 2016-08-12 10:14:27 -05:00
Vagrantfile Remove apt update from Vagrantfile 2016-08-19 15:45:27 -04:00
bindep.txt Compress test execution logs 2016-09-09 10:51:46 +01:00
run_tests.sh Add SNI support via OS packages 2016-08-17 12:09:30 +00:00
setup.cfg Update homepage with developer documentation page 2016-09-19 16:51:28 +05:30
setup.py Updated from global requirements 2016-07-15 03:58:14 +00:00
test-requirements.txt [DOCS] Added release-name as a watermark to Docs. 2016-10-18 17:27:07 +00:00
tox.ini Properly use constraints 2016-10-18 19:28:36 +02:00

README.rst

OpenStack-Ansible pip install

Documentation for the project can be found at:

http://docs.openstack.org/developer/openstack-ansible-pip_install/

The project home is at:

http://launchpad.net/openstack-ansible