openstack-ansible-repo_build/templates
Kevin Carter baab4e2e7c
Updates to support ignored packages and external indexes
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>
2016-10-27 01:42:53 -05:00
..
global_indexed_links.html.j2 Updated the repo-build process 2015-10-22 20:04:27 +00:00
manifest.in.j2 Add support for multi-repo/multi-arch repo builds 2016-08-15 13:52:26 -05:00
manual-init.override.j2 Install packages necessary to build Python wheels 2016-03-15 17:32:51 +00:00
op-clone-script.sh.j2 Evaluate /etc/environment during repo building 2016-09-20 11:35:38 -05:00
op-release-script.sh.j2 Make the use of the repo index overrides optional 2016-03-30 16:08:35 -07:00
op-venv-script.sh.j2 Updates to support ignored packages and external indexes 2016-10-27 01:42:53 -05:00
release_index_links.html.j2 Updated the repo-build process 2015-10-22 20:04:27 +00:00
requirements.txt.j2 Updates to support ignored packages and external indexes 2016-10-27 01:42:53 -05:00
requirements_absolute_requirements.txt.j2 Fix version output of absolute requirements 2016-03-21 16:25:03 +00:00
requirements_constraints.txt.j2 Correct global_pins depth 2016-08-03 15:43:13 +00:00