Bug 1626260

Summary: [RFE] Support deployment of ceph-dashboard with RHCS4 via director
Product: Red Hat OpenStack Reporter: John Fulton <johfulto>
Component: openstack-tripleo-heat-templatesAssignee: Francesco Pantano <fpantano>
Status: CLOSED DEFERRED QA Contact: Yogev Rabl <yrabl>
Severity: high Docs Contact:
Priority: high    
Version: 16.0 (Train)CC: ccopello, cswanson, dbecker, elicohen, fpantano, gcharot, gfidente, gregraka, kholtz, mburns, morazi, nweinber
Target Milestone: Upstream M3Keywords: FutureFeature, TechPreview, Triaged
Target Release: 16.0 (Train on RHEL 8.1)   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: openstack-tripleo-heat-templates-11.3.1-0.20191126041653.414d4d9.el8ost.noarch.rpm Doc Type: Technology Preview
Doc Text:
In Red Hat OpenStack Platform 16.0, a technology preview has been added to Red Hat OpenStack director that automatically deploys the Red Hat Ceph Storage dashboard. As with the other Red Hat Ceph Storage components, operators can now include a ceph-dashboard template containing all the parameters and resources needed to enable the dashboard when they run the ceph-ansible playbook.
Story Points: ---
Clone Of:
: 1790754 (view as bug list) Environment:
Last Closed: 2020-01-30 13:39:00 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: 1785692    
Bug Blocks: 1475550, 1475555, 1595325, 1702811, 1715964, 1790754    

Description John Fulton 2018-09-06 21:16:45 UTC
It's possible to get Ceph Metrics working with RHOSP by running it as an instance in the overcloud [1] and it should be possible to get Ceph Dashboard working with RHOSP by modifying the same procedure to use playbooks which deploy Ceph Dashboard. 

However, it would be better if the process to get Ceph Dashboard working with RHOSP didn't require the user to take as many manual steps in the overcloud. Ideally, users could treat CephMetrics as a composable service the same way they treat other composable services. In other words, if OSPd's roles_data.yaml had OS::TripleO::Services::CephDashboard the same way it has OS::TripleO::Services::CephOSD. 

This is an RFE to enable the improved scenario described above and it depends on leveraging new roles in ceph-ansible which would enable it to deploy ceph-dashboard as tracked in Ceph BZ1563009.

[1] https://github.com/ceph/cephmetrics-osp

Comment 1 John Fulton 2019-07-03 13:16:02 UTC
*** Bug 1724198 has been marked as a duplicate of this bug. ***

Comment 5 Gregory Charot 2019-07-25 16:06:12 UTC
*** Bug 1475556 has been marked as a duplicate of this bug. ***

Comment 32 Gregory Charot 2020-01-30 13:39:00 UTC
Due to some unresolved dependencies in RHCSv4, this RFE does not meet the Tech Preview quality criterias and therefore closed deferred.

The new RFE to track full support is https://bugzilla.redhat.com/show_bug.cgi?id=1790754

Target is OSP 16.0.2 assuming the RHCS dependencies are solved by that time.

To customers and partners: Please reach out to your account/partner team for more details.
To RH internal: Please reach out to RHOS team for more details.