Major Hayden 499eb6fe21 Create and use a local LXC RPM repo
CentOS deployments require a special COPR repository for modern LXC
packages. The COPR repository isn't mirrored at this time and this
causes failed gate tests and production deployments.

The role now syncs the LXC packages down from COPR to each host and
builds a local LXC package repository in `/opt/thm-lxc2.0`. This
greatly reduces the amount of times that packages must be downloaded
from the COPR server during deployments, which will reduce failures
until the packages can be hosted with a more reliable source.

In addition, this should speed up playbook runs since ``yum`` can
check a locally-hosted repository instead of a remote repository
with availability and performance challenges.

Partial-Bug: 1730380
Change-Id: I8726b46f4058bb67709246785c7a61278eb64fab
2017-12-13 13:31:30 +00:00
2017-12-05 11:54:12 +00:00
2017-12-07 13:37:02 +00:00
2017-12-05 11:54:12 +00:00
2017-12-13 13:31:30 +00:00
2017-11-19 10:02:01 +00:00
2017-12-13 13:31:30 +00:00
2015-11-03 04:22:57 -06:00
2016-09-27 16:47:07 +01:00
2017-03-02 11:51:17 +00:00

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:

http://launchpad.net/openstack-ansible

Description
Role lxc_hosts for OpenStack-Ansible
Readme 9.7 MiB
Languages
Jinja 61.6%
Python 22.9%
Shell 15.3%
Roff 0.2%