openstack-ansible-repo_build/tasks
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
..
install-apt.yml Rename package lists (and related vars) appropriately 2016-08-30 20:09:05 +01:00
install-yum.yml Fix centos repo-build 2016-09-07 08:35:54 -04:00
main.yml Revert dynamic includes for inventory-based conditionals 2016-09-26 19:48:22 +01:00
repo_build.yml Ensure no-binary list translates to CLI options properly 2016-10-18 15:21:59 +01:00
repo_build_install.yml Force Ansible to use dynamic includes 2016-09-22 16:35:07 +01:00
repo_clone_git.yml Ensure git folder rights and always run clone script 2016-10-06 21:29:25 +00:00
repo_package_sync.yml Ansible 2.1.1 role testing 2016-09-14 11:57:00 -04:00
repo_post_build.yml Updates to support ignored packages and external indexes 2016-10-27 01:42:53 -05:00
repo_pre_build.yml Use pip_install_options when creating reqt wheels 2016-09-08 16:09:38 -05:00
repo_set_facts.yml Update repo source download to use processed requirements 2016-08-25 13:33:41 +01:00
repo_venv.yml Implement shippable venvs 2015-10-22 18:35:17 -05:00
repo_venv_build.yml Updates to support ignored packages and external indexes 2016-10-27 01:42:53 -05:00
repo_venv_post_build.yml Implement shippable venvs 2015-10-22 18:35:17 -05:00
repo_venv_pre_build.yml Remove warning when no base venvs are found 2016-10-05 14:10:09 +02:00