Bug 1921224

Summary: [TestOnly] Verify DCN deployments with storage using External Ceph 4
Product: Red Hat OpenStack Reporter: John Fulton <johfulto>
Component: ceph-ansibleAssignee: John Fulton <johfulto>
Status: CLOSED CURRENTRELEASE QA Contact: Alfredo <alfrgarc>
Severity: medium Docs Contact:
Priority: high    
Version: 16.2 (Train)CC: alfrgarc, bdobreli, gcharot, gfidente, jamsmith, nsatsia, sputhenp
Target Milestone: z2Keywords: FutureFeature, TestOnly, Triaged
Target Release: 16.2 (Train on RHEL 8.4)   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Enhancement
Doc Text:
This feature allows a DCN edge site to use a pre-existing external Ceph clsuter so that Ceph doesn't have to be deployed by director when the overcloud is deployed.
Story Points: ---
Clone Of: Environment:
Last Closed: 2022-03-29 12:00:41 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:
Bug Depends On: 1868673    
Bug Blocks: 1802774    

Description John Fulton 2021-01-27 18:28:16 UTC
As per bug 1868673 a DCN storage deployment does not need to be hyper-converged as Ceph can by deployed by director and using environments/ceph-ansible.yaml with the roles DistributedCompute (which also host Glance + Nova + Cinder services) and CephAll (which hosts Mon, Mgr, and OSD services).

We expect that if at a DCN site Ceph is deployed before OpenStack on independent hardware, and that the appropriate pools and keys are created, that director could be used to deploy the DCN site with instances of the role DistributedCompute configured to use that external ceph cluster via environments/ceph-ansible-external.yaml.

This is a test-only bug to verify the 2nd paragraph above.

Comment 15 John Fulton 2022-03-29 12:08:49 UTC
There is no Fixed In Version because no code was changed to support this feature. This was a TestOnly bug.