06ede41645
Adds ceph-ansible integration to OSA using the upstream roles ceph-common, ceph-mon, and ceph-osd to support deployment of a Ceph cluster for use with OSA. The integration should be considered experimental at this point, however an integrated functional testing scenario named "ceph" is added which fully exercises the ceph-ansible deployment and configures OSA to use the deployed Ceph cluster. Once this is added to the OSA gate tests for the integrated build, that should help quickly stabilize any issues that arise with this integration. Change-Id: I275708096a71f66d73be1400c8a592c598382c1d
16 lines
1008 B
YAML
16 lines
1008 B
YAML
---
|
|
features:
|
|
- Playbooks for `ceph-ansible <https://github.com/ceph/ceph-ansible/>`_ have
|
|
been added to facilitate gate testing of the OpenStack-Ansible integration
|
|
with Ceph clusters, and can be used to integrate the two projects so that
|
|
OpenStack-Ansible can deploy and consume its own Ceph installation using
|
|
ceph-ansible. This should be considered an experimental integration until
|
|
further testing is been completed by deployers and the OpenStack-Ansible
|
|
gate to fine tune its stability and completeness. The ceph-install playbook
|
|
can be activated by adding hosts to the ``ceph-mon_hosts`` and
|
|
``ceph-osd_hosts`` in the OSA inventory. A variety of ceph-ansible specific
|
|
variables will likely need to be configured in ``user_variables.yml`` to
|
|
configure ceph-ansible for your environment. Please reference the
|
|
`ceph-ansible repo <https://github.com/ceph/ceph-ansible/blob/master/group_vars/all.yml.sample>`_
|
|
for a list of variables the project supports.
|