openstack-ansible-lxc_hosts/files
Kevin Carter 6480c929a5 Combined backport for LXC container create storage options
This change creates a simple LXC create template for machinectl. This
will allow out container create process to use less storage and more
efficently build containers which will speed up operations and
deployments. This also begins to leverage common tools already on the
systems we support there by simplifing how cache is stored, containers
are built and the general management of images within a host.

The new lxc container create template, and the features it provides,
will only impact new containers created allowing deployers to safely
adopt this change in any existing environment.

When using the ZFS storage type the lxc_container_zfs_root_name needs to
be defined. This change simply sets the option by default.

In order to use a BTRFS container backend a container must be spawned
and ready like other COW backed container storage options. This change
adds a task for BTRFS backends following our existing pattern.

The cross project gating has been disabled until the lxc-hosts patch 
merges. Once the dependent patch is merged we can re-enable the cross
project gate to ensure better, more complete, test coverage is available
within our Pike release. 

(cherry picked from commit 555c8a1bf1)
(cherry picked from commit aeb9c6e994)
(cherry picked from commit 4b5bc0688e)
(cherry picked from commit 43499ead9f)
Signed-off-by: Kevin Carter <kevin.carter@rackspace.com>

Change-Id: Ia022a9e8bc7eefa4dcdc1c83c75cd4ad454a78ee
Signed-off-by: Kevin Carter <kevin.carter@rackspace.com>
2017-11-11 00:20:56 +00:00
..
lxc-attach.te New path for selinux policy 2017-01-24 10:43:42 -05:00
lxc-machinectl.j2 Combined backport for LXC container create storage options 2017-11-11 00:20:56 +00:00
lxc-veth-check.sh Check for word boundaries around net interface name 2016-08-26 00:03:32 -03:00
org.freedesktop.machine1.conf Use machinectl to manage image caches 2017-04-15 05:33:10 +00:00
var-lib-machines.mount Use machinectl to manage image caches 2017-04-15 05:33:10 +00:00