Bug 1868673

Summary: Support DCN Ceph deployments in non-HCI configuration
Product: Red Hat OpenStack Reporter: John Fulton <johfulto>
Component: openstack-tripleo-heat-templatesAssignee: John Fulton <johfulto>
Status: CLOSED ERRATA QA Contact: Alfredo <alfrgarc>
Severity: medium Docs Contact:
Priority: medium    
Version: 16.1 (Train)CC: abishop, alfrgarc, gcharot, gfidente, igallagh, jdurgin, lhh, mburns, nlevinki, owalsh, rheslop, shrjoshi, spower, sputhenp, yrabl
Target Milestone: AlphaKeywords: FutureFeature, Triaged
Target Release: 16.2 (Train on RHEL 8.4)   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: openstack-tripleo-heat-templates-11.4.1-2.20210213010133.6e69097.el8ost.1, Doc Type: Deprecated Functionality
Doc Text:
For Distributed Compute Node deployments which use storage, `dcn-hci.yaml` has been renamed to `dcn-storage.yaml` because DCN sites with storage have the option of not using HCI (Hyper-Converged Infrastructure). `dcn-hci.yaml` is deprecated but will remain in the environments directory for backwards compatibility. `dcn-hci.yaml` will be removed in Red Hat OpenStack platform 17. `dcn-storage.yaml` should be used in place of `dcn-hci.yaml`.
Story Points: ---
Clone Of: Environment:
Last Closed: 2021-09-15 07:08:45 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: 1943352    
Bug Blocks: 1802774, 1899729, 1921224    

Description John Fulton 2020-08-13 12:44:59 UTC
All of our DCN with Storage testing has been deployed using HCI (Computes + OSDs). 
We expect using separate compute nodes and separate ceph-storage nodes to "just work".
However, we want to conduct a test of this in a DCN deployment to be sure.

Comment 9 John Fulton 2020-12-02 16:38:45 UTC
This is no longer test-only as we need a small patch in THT to support this.

Though the existing DCN environment and DistributedCompute role will deploy Glance on the edge, it won't easily deploy Cinder A/A without adding that missing Cinder block service.

https://github.com/openstack/tripleo-heat-templates/blob/master/environments/dcn.yaml 
https://github.com/openstack/tripleo-heat-templates/blob/master/roles/DistributedCompute.yaml

Comment 10 Alan Bishop 2021-01-23 17:38:36 UTC
Patch merged on stable/train and should be automatically imported for 16.2.

Comment 11 John Fulton 2021-01-27 18:05:16 UTC
Because we should include the rename of an enviornment file I'm setting this back to ON_DEV and setting myself as the engineering assignee. 

 https://review.opendev.org/c/openstack/tripleo-heat-templates/+/772598/

Comment 24 errata-xmlrpc 2021-09-15 07:08:45 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory (Red Hat OpenStack Platform (RHOSP) 16.2 enhancement advisory), and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://access.redhat.com/errata/RHEA-2021:3483