Role lxc_hosts for OpenStack-Ansible
Go to file
Kevin Carter bf9a79d05e Add mount options for better machinectl performance
The machinectl default options, while functional, could be tuned for
better overall performance. This change adds several options which will
ensure container workloads are using the lest amount of storage with the
best possible performance.

For more information on the options being used see
 * https://btrfs.wiki.kernel.org/index.php/Manpage/btrfs(5)#MOUNT_OPTIONS

All of the "machines" mount procedures have been moved into a unified
volume task file. This was done to ensure a consistent experience across
our supported distros. To ensure any new options are non-disruptive, the
mount handler has been changed to use "reload-or-restart" which will first
try to reload a mount instead of restarting it mounts.

Change-Id: Ia962fd4c5bb2a73ddd884d3bb3837c47b43d6903
Signed-off-by: Kevin Carter <kevin.carter@rackspace.com>
2018-05-05 17:43:40 +00:00
defaults fix a typo in main.yml 2018-03-26 06:49:36 +08:00
doc Updated from global requirements 2018-03-15 07:30:19 +00:00
examples [DOCS] Create separate example playbook file 2016-08-11 20:21:22 -05:00
files Add mount options for better machinectl performance 2018-05-05 17:43:40 +00:00
handlers Add mount options for better machinectl performance 2018-05-05 17:43:40 +00:00
meta Update minimum Ansible version 2018-02-15 10:22:29 -06:00
releasenotes Split the container and host variable files 2018-03-21 23:53:12 +00:00
tasks Add mount options for better machinectl performance 2018-05-05 17:43:40 +00:00
templates Add mount options for better machinectl performance 2018-05-05 17:43:40 +00:00
tests Remove tests-repo-clone.sh 2018-03-28 10:11:44 +01:00
vars Copy the "locale" into base container image 2018-03-23 20:40:30 -05:00
zuul.d Remove required-projects from job definition 2018-03-27 17:29:42 +00:00
.gitignore Updated from OpenStack Ansible Tests 2018-03-27 18:28:00 +01:00
.gitreview New git dotfiles for independant repository 2015-11-25 20:56:11 +00:00
CONTRIBUTING.rst [DOCS] - Removing tags: and category: 2016-08-18 15:16:58 -04:00
LICENSE IRR for lxc_host 2015-11-03 04:22:57 -06:00
README.rst Update the outdated links 2018-02-26 16:04:48 +08:00
Vagrantfile Updated from OpenStack Ansible Tests 2018-01-22 16:53:49 +00:00
bindep.txt Updated from OpenStack Ansible Tests 2017-12-06 00:05:34 +00:00
manual-test.rc Use centralised test scripts 2016-09-27 16:47:07 +01:00
run_tests.sh Updated from OpenStack Ansible Tests 2018-03-27 18:28:00 +01:00
setup.cfg Update URL home-page in documents according to document migration 2017-07-14 03:21:39 +00:00
setup.py Updated from global requirements 2017-03-02 11:51:17 +00:00
test-requirements.txt Updated from global requirements 2018-03-13 07:11:49 +00:00
tox.ini Remove tests-repo-clone.sh 2018-03-28 10:11:44 +01:00

README.rst

Team and repository tags

image

OpenStack-Ansible LXC hosts

Ansible role that configures a host for running LXC containers.

Documentation for the project can be found at:

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

The project home is at:

https://launchpad.net/openstack-ansible