Role repo_server for OpenStack-Ansible
Go to file
Jesse Pretorius 610a4e6aa2 If virtualenv is broken, force re-install it
The virtualenv_support folder missing from the repo
container when upgrading due to the implementation
in the repo_build role which removes it. In order
to prevent breaking the virtualenv tooling, [1] is
being submitted. However, we still need to handle
the situation where the upgrade is done from a
version before that patch is implemented.

This patch implements a force-reinstallation of
virtualenv if the folder is missing.

[1] https://review.openstack.org/540351

Change-Id: I2dcfa1abb46ee4e088dac7c9e77e9772ba8a269e
Closes-Bug: #1746935
2018-02-02 13:09:50 +00:00
defaults Merge "Remove virtualenv-tools in the examples." 2018-01-15 17:09:36 +00:00
doc Revert "Remove pip_install dependency" 2017-12-05 17:35:50 +00:00
examples [DOCS] Update repo server role docs 2016-08-15 14:01:20 +00:00
files Removed sshd_config file 2016-03-02 04:20:17 +00:00
handlers Implement pypiserver and pypi proxy cache 2017-11-24 11:58:18 +00:00
meta SUSE: Drop OBS repositories for openSUSE Leap < 42.3 2017-12-06 15:35:08 +00:00
releasenotes Revert "Remove sylinked git cache functionality" 2018-01-23 11:08:50 +00:00
tasks If virtualenv is broken, force re-install it 2018-02-02 13:09:50 +00:00
templates Allow the upstream pypi mirror to be changed 2017-12-04 11:11:10 +00:00
tests Resolve ansible-lint test failures 2017-11-21 07:21:43 +00:00
vars SUSE: Drop OBS repositories for openSUSE Leap < 42.3 2017-12-06 15:35:08 +00:00
zuul.d Allow the experimental trigger of the integrated repo 2017-12-06 08:24:12 +00:00
.gitignore Updated from OpenStack Ansible Tests 2017-06-22 15:20:22 +00:00
.gitreview updated repo pathing for new org 2015-12-10 20:47:45 -06:00
CONTRIBUTING.rst [DOCS] - Removing tags: and category: 2016-08-18 17:07:19 -04:00
LICENSE first commit 2015-12-09 09:25:37 -06:00
README.rst Update URLs in documents according to document migration 2017-07-14 09:47:36 +08:00
Vagrantfile Updated from OpenStack Ansible Tests 2018-01-22 16:57:49 +00:00
bindep.txt Updated from OpenStack Ansible Tests 2017-12-06 00:07:01 +00:00
manual-test.rc Use centralised test scripts 2016-09-28 11:57:04 +01:00
run_tests.sh Updated from OpenStack Ansible Tests 2017-11-10 13:18:39 +00:00
setup.cfg Update URLs in documents according to document migration 2017-07-14 09:47:36 +08:00
setup.py Updated from global requirements 2017-03-02 11:52:25 +00:00
test-requirements.txt Updated from global requirements 2018-01-24 01:21:31 +00:00
tox.ini Ensure that role tests pin pip/setuptools/wheel 2017-06-04 11:24:15 +01:00

README.rst

Team and repository tags

image

OpenStack-Ansible Repo Server

Ansible role that deploys a repository server for python packages, git sources and package caching for deb/rpm.

Documentation for the project can be found at: https://docs.openstack.org/openstack-ansible-repo_server/latest/

The project home is at:

http://launchpad.net/openstack-ansible