openstack-ansible/tests
Jesse Pretorius a0478d194e bootstrap-host: Prepare disk for machinectl storage
Currently we prepare an available secondary disk, but do not
use it. The preparation taking place now was useful when the
backing file system for LXC was 'dir', but it is now machinectl
which uses a btrfs partition instead.

This patch implements the preparation of a btrfs sparse file
if there is no secondary disk, or the preparation of a secondary
btrfs disk if there is one.

The user_variables override for lxc_host_machine_volume_size
is removed as the default value in the role is perfectly adequate
for AIO deployment needs.

We also add some diagnostic information to help troubleshoot
issues if they arise.

Change-Id: Icadbcfd420bbe7c14a04606790cab09a1dce03ce
(cherry picked from commit 882d98c94b)
2018-03-14 18:15:08 +00:00
..
inventory Create complete AIO inventory config for tests 2016-09-23 15:56:14 -04:00
roles/bootstrap-host bootstrap-host: Prepare disk for machinectl storage 2018-03-14 18:15:08 +00:00
vars Add base kit scenario 2018-03-02 20:17:16 +00:00
ansible.cfg Update ansible to version 2.1 2016-06-02 08:54:41 -05:00
bootstrap-aio.yml Ensure that constraints are used for AIO bootstrap 2018-02-19 17:18:07 +00:00
data-plane-test.sh Add debug data to data-plane-test 2017-07-08 15:45:50 +00:00
disk-access-test.sh Implement a data plane down time test for upgrades 2017-06-15 14:43:45 +01:00
get-ansible-role-requirements.yml Revert "Async clone for git roles" 2017-12-15 18:11:36 +00:00
test_dictutils.py Use python import machinery for inventory code 2017-07-28 16:39:52 +00:00
test_filesystem.py Move inventory files to folder in root of repo 2017-12-16 02:34:33 -08:00
test_inventory.py Bump upstream SHAs 2018-02-13 13:24:59 +00:00
test_ip.py Use python import machinery for inventory code 2017-07-28 16:39:52 +00:00
test_manage.py trivialfix 2017-08-17 10:19:35 +00:00
test-inventory.ini Update ansible to version 2.1 2016-06-02 08:54:41 -05:00
test-vars-overrides.yml Extend tests vars overrides 2017-11-27 09:04:32 +00:00
tests-repo-clone.sh Use tests repo for all lint tests 2017-11-16 10:38:08 +00:00