Bug 1759890

Summary: [RFE] - OpenStack able to target independent Ceph cluster for each availability zone
Product: Red Hat OpenStack Reporter: Pradipta Kumar Sahoo <psahoo>
Component: openstack-tripleo-heat-templatesAssignee: John Fulton <johfulto>
Status: CLOSED DUPLICATE QA Contact: Yogev Rabl <yrabl>
Severity: high Docs Contact:
Priority: high    
Version: 13.0 (Queens)CC: gfidente, johfulto, mburns, pkundal, ramishra
Target Milestone: ---Keywords: RFE
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2019-10-23 13:31:29 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Pradipta Kumar Sahoo 2019-10-09 10:51:04 UTC
Description of problem:
As per the customer request, we would raise this RFE where OpenStack needs to target independent Ceph cluster for each availability zone. 
While this could be achieved manually it seems TripleO does not yet support to configure more than one external cluster.


Usecase:
-------
One single OpenStack deployment with each controller in the different server room.
The same way customer has one AZ per server room resulting in on separate role per compute in Director.
There is an independent Ceph cluster per server room and the customer wanted to override the Mon hosts, FSID and keyring for each compute role in Director.
The motivation behind this is that the lifecycle of the Ceph cluster is independent and failing one cluster during an upgrade is not breaking our availability zone constraint.


CTL            | CTL            | CTL            |
-------------------------------------------------|
SINGLE OPENSTACK control plane !
-------------------------------------------------|
COMPUTE_A1     | COMPUTE_B1     | COMPUTE_C1     |
CEPH_CLUSTER_1 | CEPH_CLUSTER_2 | CEPH_CLUSTER_3 |

PS: This is also causing problems for Glance as images can be located on a single pool


Version-Release number of selected component (if applicable):
Red Hat OpenStack 13

How reproducible:
In the customer environment

Comment 1 Giulio Fidente 2019-10-23 13:31:29 UTC
It will be possible to deploy multiple nova/cinder AZs using multiple heat stacks and have in each an isolated Ceph cluster from OSP16 (tech preview in OSP15)

*** This bug has been marked as a duplicate of bug 1466008 ***