openstack-ansible/scripts
Jesse Pretorius b95eafb0ee Skip host pip installs for ansible bootstrap
The requirements.txt contents do not need to be
installed on to the host. The majority of the
requirements are for ansible, or for release
and management tooling which needs to use the
Ansible runtime venv.

Rather than forcing the installation of pip on
the host, we only install virtualenv via distro
packages (where possible). With virtualenv in
place we can create the runtime venv and install
pip, etc and all requirements into there.

Doing this keeps the system python libraries as
clean as possible, preventing clashes with other
packages (eg: ceph) which try to install other
python libraries which conflict on CentOS.

Change-Id: I0db786645c11649764680697518c97ddf9610cfa
2017-09-12 12:33:20 -06:00
..
upgrade-utilities Update docs/tooling for Queens 2017-08-23 09:08:32 +00:00
ansible-role-requirements-editor.py Set python2 for SHA updating scripts 2017-06-12 13:12:52 +00:00
bootstrap-aio.sh Use root folder group_vars 2017-05-27 19:50:14 +00:00
bootstrap-ansible.sh Skip host pip installs for ansible bootstrap 2017-09-12 12:33:20 -06:00
fastest-infra-wheel-mirror.py Update fastest-infra-wheel-mirror 2017-08-11 15:14:51 +00:00
federated-login.sh Add project scoped token when obtaning token 2016-04-08 16:20:09 +00:00
gate-check-commit.sh Update docs/tooling for Queens 2017-08-23 09:08:32 +00:00
gen-config.py trivialfix 2017-08-17 10:19:35 +00:00
get-pypi-pkg-version.py Set python2 for SHA updating scripts 2017-06-12 13:12:52 +00:00
inventory-manage.py Fix import of osa_toolkit in inventory-manage.py 2017-08-17 10:20:51 -07:00
keepalived_haproxy_notifications.sh Remove snowflaked keepalived config 2017-05-24 15:35:05 +00:00
openstack-ansible.rc Ensure that role path is absolute 2017-06-26 16:59:37 +01:00
os-cmd Fix os-cmd cross-distro compatibility 2017-08-28 20:26:55 +09:30
pw-token-gen.py Skip host pip installs for ansible bootstrap 2017-09-12 12:33:20 -06:00
release-yaml-file-prep.py Fixes python3 non-compatible import of urlparse 2017-08-23 16:17:11 +00:00
run-upgrade.sh Update docs/tooling for Queens 2017-08-23 09:08:32 +00:00
scripts-library.sh Adding guards around tracepath/tracepath6 commands 2017-09-06 15:56:52 -05:00
sources-branch-updater-lib.sh Pin SHA's for stable/pike rc1 2017-08-16 16:20:19 +01:00
sources-branch-updater.sh scripts: sources-branch-updater: Allow role requirements updates on master 2017-06-22 20:39:46 +00:00
update-revision.sh Use root folder group_vars 2017-05-27 19:50:14 +00:00