Integrate ceph in XCI 03/42503/18
authorwutianwei <wutianwei1@huawei.com>
Wed, 20 Sep 2017 06:31:14 +0000 (14:31 +0800)
committerwutianwei <wutianwei1@huawei.com>
Thu, 26 Oct 2017 08:38:13 +0000 (16:38 +0800)
commitd0b985617d8a167147157a70b448db43c50e6474
treedf075c5be1df13864b405b78a91d6c194328dd26
parentf2727f7ab48423e3950a42af96de60b2e1b7abfb
Integrate ceph in XCI

Openstack ansible support to deploy ceph.
The purpose of this patch is to configure the ceph,
just like we configure other openstack components.

The default is to not deploy ceph.
If you want to deploy ceph you just need to
export XCI_CEPH_ENABLED=true before running xci-deploy.sh.
When deployed successfully, the openstack storage will use ceph.

Change-Id: Ifd8d16fdce2914b6316842e72bbfd93228ea059d
Signed-off-by: wutianwei <wutianwei1@huawei.com>
16 files changed:
xci/config/user-vars
xci/file/aio/configure-opnfvhost.yml
xci/file/ha/ceph.yml [new file with mode: 0644]
xci/file/ha/user_ceph.yml [new file with mode: 0644]
xci/file/ha/user_variables_ceph.yml [new file with mode: 0644]
xci/file/mini/ceph.yml [new file with mode: 0644]
xci/file/mini/user_ceph.yml [new file with mode: 0644]
xci/file/mini/user_variables_ceph.yml [new file with mode: 0644]
xci/file/noha/ceph.yml [new file with mode: 0644]
xci/file/noha/user_ceph.yml [new file with mode: 0644]
xci/file/noha/user_variables_ceph.yml [new file with mode: 0644]
xci/playbooks/configure-opnfvhost.yml
xci/playbooks/configure-targethosts.yml
xci/playbooks/roles/configure-ceph/tasks/main.yml [new file with mode: 0644]
xci/playbooks/roles/configure-ceph/vars/main.yml [new file with mode: 0644]
xci/var/opnfv.yml