RETIRED, Role pip_install for OpenStack-Ansible
Go to file
Logan V 17e59991da Fix the pip required packages variable name
The SNI changes that merged in
Idcf773e16d62d2ad76d9341177dd4d6c3e410af3 are not being picked up
by py_pkgs and the repo build process because the variable name
does not match the *_pip_packages format.

Change-Id: Iea9857870c498d70f501aaf7d3528aad5737418e
2016-08-05 20:26:18 -05:00
defaults Fix the pip required packages variable name 2016-08-05 20:26:18 -05:00
doc Ensure that doc linting is included in the linters test 2016-07-26 00:44:34 +01:00
files Combine pip_install and pip_lockdown roles 2016-05-03 11:12:18 -04:00
meta IRR for pip_install 2015-11-03 02:34:10 -06:00
releasenotes Update sphinx configuration 2016-07-12 16:54:40 +01:00
tasks Fix the pip required packages variable name 2016-08-05 20:26:18 -05:00
templates Combine pip_install and pip_lockdown roles 2016-05-03 11:12:18 -04:00
tests Add SNI support via pip 2016-08-05 18:44:02 -05:00
vars Add SNI support via pip 2016-08-05 18:44:02 -05: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 Ensure that doc linting is included in the linters test 2016-07-26 00:44:34 +01:00
Vagrantfile Combine pip_install and pip_lockdown roles 2016-05-03 11:12:18 -04:00
other-requirements.txt Enable CentOS support 2016-05-25 11:27:57 +00:00
run_tests.sh Combine pip_install and pip_lockdown roles 2016-05-03 11:12:18 -04:00
setup.cfg updated summary 2015-12-08 14:09:02 -06:00
setup.py Updated from global requirements 2016-07-15 03:58:14 +00:00
test-requirements.txt Updated from global requirements 2016-07-15 03:58:14 +00:00
tox.ini Ensure that doc linting is included in the linters test 2016-07-26 00:44:34 +01:00

README.rst

OpenStack-Ansible pip install

This role will install pip using the upstream pip installation script. Within the installation of pip the role will create a .pip directory within the deploying user's home folder and a blank selfcheck JSON file for pip to use to keep track of versions.

It can also configure pip links that will restrict the package sources to the OpenStack-Ansible repository.

Default Variables

../../defaults/main.yml

Required Variables

None

Example Playbook

- name: Install pip and lock it down
  hosts: host_name
  user: root
  roles:
    - role: "pip_install"
      pip_lock_to_internal_repo: True