4 Commits

Author SHA1 Message Date
Giulio Fidente
f96dbd0610 Remove CephAnsiblePlaybook parameter reset from ceph-ansible env files
With the changes in environments/lifecycle to set/reset the default
CephAnsiblePlaybook value, we do not need to have it in the
ceph-ansible environment files anymore.

Closes-Bug: 1772650
Change-Id: I3004feda52cd03f982c359a027e68514c25ca893
2018-05-25 08:39:51 +00:00
John Fulton
56038f39a0 Change type of CephAnsiblePlaybook from string to comma_delimited_list
Enables users to run more than one CephAnsiblePlaybook during deployment
if desired. Change is backwards compatible in case string is passed.

Depends-On: I70786ab7b81f9985ddf1148b14ef803c327752b9
Change-Id: Ie0e6e53ed08a22b1453ab1230c7c6d46104716fa
2018-01-31 17:34:54 -05:00
Giulio Fidente
fbb3dd9f9c Set the default CephAnsiblePlaybook to use into the env files
This will make sure that any scale up attempt is executed using
the site-docker.yml playbook.

Change-Id: I54796b70d4dbb26c41651171fae937a50852ef7d
Closes-Bug: #1734114
2017-11-23 13:25:38 +01:00
Giulio Fidente
01e55c314d Add CephExternal role for ceph-ansible
Previously it was only possible to configure the overcloud with
an external Ceph cluster via puppet-ceph-external.

This submission adds a CephExternal implementation which uses
ceph-ansible.

Change-Id: Id0d375f88e27e91e9d89f25a0cd7388b6e45df8b
Depends-On: Ifc57c9cf6ca8017a2abc78d6320c0675ad49ca9f
Closes-Bug: #1714271
2017-09-06 13:46:11 +02:00