Role openstack_hosts for OpenStack-Ansible
Go to file
Mohammed Naser 3c3f4c09d8 Do not disable caching for apt when http proxies are configured
This patch removes code which detected http proxies being set in
environment variables, and inserted an apt configuration instructing
those proxies not to perform caching.

This lack of caching reduces the effectiveness of an http proxy which
has caching enabled - a common technique for increasing performance of
operating system installs without having to run a full mirror of
upstream repositories.

If a deployer is faced with a proxy server which in some way breaks
upstream package repository interactions, this no-cache setting can be
applied by the deployer as part of host preparation and will be
duplicated into containers by the OSA tooling.

Change-Id: I62293c723353ffb986db1cddc5d0da20ae0df447
2018-11-07 15:41:33 +00:00
defaults Increase inotify watch limit 2018-10-31 08:54:06 +00:00
doc Updated from global requirements 2018-03-15 07:30:51 +00:00
examples Trivial: Fix the pep8 warning 2018-05-08 17:23:18 +08:00
files/gpg Revert "Install EPEL repositories manually and exclude Python packages" 2018-06-13 11:29:36 +01:00
handlers Fix usage of "|" for tests 2018-07-12 17:03:43 +02:00
meta Add bionic to galaxy_info metadata 2018-08-02 14:19:11 +01:00
releasenotes Do not disable caching for apt when http proxies are configured 2018-11-07 15:41:33 +00:00
tasks Do not disable caching for apt when http proxies are configured 2018-11-07 15:41:33 +00:00
templates Check sha1sum of hosts file instead of md5sum 2018-02-16 21:06:16 -08:00
tests use include_tasks instead of include 2018-08-19 11:06:09 -04:00
vars SUSE: Add system-user-nobody for Leap 15 2018-10-26 10:54:40 +01:00
zuul.d switch documentation job to new PTI 2018-08-21 13:21:49 +00:00
.gitignore Updated from OpenStack Ansible Tests 2018-10-02 14:51:28 +00:00
.gitreview New git dotfiles for independant repository 2015-11-25 18:44:58 +00:00
CONTRIBUTING.rst [Trivial Fix] Replace Chinese punctuation with English punctuation 2018-09-06 10:45:22 +08:00
LICENSE IRR for openstack_hosts 2015-11-03 02:57:54 -06:00
README.rst add the project source code repository 2018-09-07 09:22:05 +08:00
Vagrantfile Updated from OpenStack Ansible Tests 2018-09-28 06:18:08 +00:00
bindep.txt Updated from OpenStack Ansible Tests 2017-12-06 00:05:38 +00:00
manual-test.rc Use centralised test scripts 2016-09-27 17:08:37 +01:00
run_tests.sh Updated from OpenStack Ansible Tests 2018-09-29 04:53:06 +00:00
setup.cfg Update setup.cfg home page url 2018-01-24 05:35:18 -08:00
setup.py Updated from global requirements 2017-03-02 11:51:22 +00:00
tox.ini fix tox python3 overrides 2018-09-26 18:42:32 -04:00

README.rst

Team and repository tags

image

OpenStack-Ansible openstack_hosts

Role for basic setup and configuration of a host machine for use within OpenStack. This role tunes a host to receive OpenStack. The basic operations within the role install, set up, and tune specific kernel options that all OpenStack hosts need to perform nominally.

Documentation for the project can be found at:

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

Release notes for the project can be found at:

https://docs.openstack.org/releasenotes/openstack-ansible-openstack_hosts/

The project source code repository is located at:

https://git.openstack.org/cgit/openstack/openstack-ansible-openstack_hosts/

The project home is at:

https://launchpad.net/openstack-ansible