baab4e2e7c
This change ensures that a venv create process can work when a dependency is crafted outside of the OpenStack global requirements system. The change keys off of the original package url setting the isolated perameter should "withindex=True" be found. The requirements.txt.j2 template file has been updated to allow packages to be ignored from wheel building should the `ignorerequirement=True` property be set within a given remote package. This ability is important as some packages, generally external testing repos, do not use requirement boundries and are known to break given enough time. Tagged tasks that MUST always be run have had tags set to "always". Change-Id: I5d11aca84dcb74c77f3d0e3f31ce6546458a3e84 Closes-Bug: #1631992 Signed-off-by: Kevin Carter <kevin.carter@rackspace.com> |
||
---|---|---|
defaults | ||
doc | ||
examples | ||
meta | ||
releasenotes | ||
tasks | ||
templates | ||
tests | ||
vars | ||
.gitignore | ||
.gitreview | ||
CONTRIBUTING.rst | ||
LICENSE | ||
README.rst | ||
Vagrantfile | ||
bindep.txt | ||
manual-test.rc | ||
run_tests.sh | ||
setup.cfg | ||
setup.py | ||
test-requirements.txt | ||
tox.ini |
README.rst
OpenStack-Ansible repo_build
Ansible role that builds a repository of Git repositories, Python wheels, and virtualenvs.
- Documentation for the project can be found at:
-
http://docs.openstack.org/developer/openstack-ansible-repo_build
- The project home is at: