Role repo_server for OpenStack-Ansible
Go to file
Jesse Pretorius 6663637374 Remove apt-cacher-ng
The repo container's package cache causes quite a bit of confusion
given that it's a 'hidden' feature which catches deployers off-guard
when they already have their own cache configured. This is really
the kind of service which people should manage outside of OSA. It
also makes no sense if the deployer is using their own local mirror
which is a fairly common practise. Adding to that, it seems that it
is broken in bionic, causing massive delays in package installs.
Finally, it also adds to quite a bit of complexity due to the fact
that it's in a container - so in the playbooks prior to the container's
existence we have to detect whether it's there and add/remove the config
accordingly.

Let's just remove it and let deployers managing their own caching
infrastructure if they want it.

Change-Id: I829b9cfa16fbd1f9f4d33b5943f1e46623e1b157
2018-10-08 14:48:32 +01:00
defaults Remove apt-cacher-ng 2018-10-08 14:48:32 +01:00
doc Updated from global requirements 2018-03-15 07:41:07 +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 Remove apt-cacher-ng 2018-10-08 14:48:32 +01:00
meta Remove repo_requires_pip_packages and pip_install meta-dep 2018-07-31 18:16:53 +00:00
releasenotes Remove apt-cacher-ng 2018-10-08 14:48:32 +01:00
tasks Remove apt-cacher-ng 2018-10-08 14:48:32 +01:00
templates Remove apt-cacher-ng 2018-10-08 14:48:32 +01:00
tests Remove apt-cacher-ng 2018-10-08 14:48:32 +01:00
vars Remove apt-cacher-ng 2018-10-08 14:48:32 +01:00
zuul.d switch documentation job to new PTI 2018-08-21 13:22:09 +00:00
.gitignore Updated from OpenStack Ansible Tests 2018-10-02 14:56:15 +00:00
.gitreview updated repo pathing for new org 2015-12-10 20:47:45 -06:00
CONTRIBUTING.rst Replace Chinese punctuation with English punctuation 2018-09-12 13:04:18 +00:00
LICENSE first commit 2015-12-09 09:25:37 -06:00
README.rst add the project source code repository 2018-09-07 09:56:03 +08:00
Vagrantfile Updated from OpenStack Ansible Tests 2018-09-28 06:23:11 +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 2018-09-29 04:57:04 +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
tox.ini fix tox python3 overrides 2018-09-26 18:45:02 -04: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/

Release notes for the project can be found at: https://docs.openstack.org/releasenotes/openstack-ansible-repo_server/

The project source code repository is located at: https://git.openstack.org/cgit/openstack/openstack-ansible-repo_server/

The project home is at: https://launchpad.net/openstack-ansible/