Red Hat Bugzilla – Bug 1306716
[RFE] Deploy ceph and openstack seperately or Integrate existing ceph cluster into overcloud.
Last modified: 2016-09-15 02:55:58 EDT
Description of problem:
Could Director deploy Openstack and Ceph separately? This would allow to redeploy Openstack without having to tear down the ceph cluster every time. The idea is to be able to re-deploy and keep the existing ceph cluster.
If not able to deploy ceph cluster serpeartly from the overcloud then it seems a similar solution would be to Add existing ceph cluster into director deployment.
The customer suggests deploying ceph in a separate heat stack from the overcloud.
We don't have the ability today to essentially adopt either a ceph or openstack deployment with director. It's a pretty difficult thing to do, really, since we'd need to essentially dynamically generate the heat templates needed to deploy the ceph cluster.
The concept of having separate heat stacks that can be managed separately is one I've heard mentioned, but I don't know if it's a roadmap item or something that was rejected upstream.
We do have the ability to connect to an existing external ceph cluster, but that cluster is managed completely independently of director. We won't deploy ceph mons or interact with the ceph OSDs at all other than to utilize them. Upgrades, etc, are all down independently for the external ceph cluster.
So is this something that might be a future feature?
The following article covers the second half of this request already: https://access.redhat.com/articles/1994713
This bug did not make the OSP 8.0 release. It is being deferred to OSP 10.
This is an RFE that is going to be moved to OSP11 when confirmed by Federico.
I am considering WONTFIX for this one. If anyone wants it to be done, please speak up why this is a good idea or forever hold your peace.
Deploying Ceph separately is possible today with the RHCS product. Importing that cluster into OSP is also possible. So what is left here is doing all of this with dynamically generated Heat templates from OSPd and I do not see any value.