Ansible role to manage the building of python venvs
Go to file
huang.zhiping 8b03a4edfb import zuul job settings from project-config
This is a mechanically generated patch to complete step 1 of moving
the zuul job settings out of project-config and into each project
repository.

Because there will be a separate patch on each branch, the branch
specifiers for branch-specific jobs have been removed.

Because this patch is generated by a script, there may be some
cosmetic changes to the layout of the YAML file(s) as the contents are
normalized.

See the python3-first goal document for details:
https://governance.openstack.org/tc/goals/stein/python3-first.html

Change-Id: I70b39af82d5f9a11fb6073d9b4c736a748ea5e81
Story: #2002586
Task: #24319
2018-08-21 12:15:11 +00:00
defaults Revise the role to properly cater to use-cases 2018-05-04 18:03:59 +01:00
doc Add CI/docs/releasenotes scaffolding and basic test 2018-03-24 22:42:06 +00:00
handlers Revise the role to properly cater to use-cases 2018-05-04 18:03:59 +01:00
meta Add Bionic testing 2018-07-30 13:10:31 +00:00
releasenotes Update reno for stable/rocky 2018-08-10 16:44:00 +00:00
tasks Fix usage of "|" for tests 2018-07-30 08:41:04 +00:00
tests Add Bionic testing 2018-07-30 13:10:31 +00:00
vars Revise the role to properly cater to use-cases 2018-05-04 18:03:59 +01:00
zuul.d import zuul job settings from project-config 2018-08-21 12:15:11 +00:00
.gitignore Updated from OpenStack Ansible Tests 2018-03-28 09:23:18 +00:00
.gitreview Add CI/docs/releasenotes scaffolding and basic test 2018-03-24 22:42:06 +00:00
LICENSE Initial commit 2018-03-09 17:50:21 +00:00
README.rst Add releasenote to README 2018-06-30 17:42:13 +08:00
Vagrantfile Updated from OpenStack Ansible Tests 2018-06-06 00:46:34 +00:00
bindep.txt Add CI/docs/releasenotes scaffolding and basic test 2018-03-24 22:42:06 +00:00
run_tests.sh Updated from OpenStack Ansible Tests 2018-04-30 05:18:18 +00:00
setup.cfg Add CI/docs/releasenotes scaffolding and basic test 2018-03-24 22:42:06 +00:00
setup.py Add CI/docs/releasenotes scaffolding and basic test 2018-03-24 22:42:06 +00:00
tox.ini Use tests repo for common role test requirements 2018-07-01 14:51:36 -04:00

README.rst

Team and repository tags

image

OpenStack-Ansible python_venv_build

This Ansible role prepares a python venv for use in OpenStack-Ansible.

The role requires the following to be present prior to execution:

  • pip >= 7.1 (to support using the constraints option)
  • virtualenv >= 13.0.0 (to support using the no-pip, no-setuptools, no-wheels options)

Use-cases

This role is built to cater to the following use-cases:

# Execute a build against a build host, then serve the venvs from a web

server.

# Execute a build against the first host in a group, then serving the

venvs from the deployment host.

References

Documentation for the project can be found at:

https://docs.openstack.org/openstack-ansible-python_venv_build/latest/

The project home is at:

http://launchpad.net/openstack-ansible

Release notes for the project can be found at:

https://docs.openstack.org/releasenotes/ansible-role-python_venv_build/