Description of problem: When deploying the ceph-dashboard on HCI openstack deployments the dashboard does not display OSD statistics. Version-Release number of selected component (if applicable): RHOSP 16.1.4 ceph-ansible-4.0.41-1.el8cp.noarch How reproducible: Every time Steps to Reproduce: 1. Deploy RHOSP 16.1.4 overcloud in HCI mode with ceph dashboard enabled. Actual results: Prometheus configuration on overcloud controllers only lists overcloud controllers in scrape configuration. Expected results: Prometheus should scrape both controllers and HCI compute nodes. HCI compute nodes do get prometheus node exporter installed and configured however the openstack controller prometheus config is missing those nodes as scrape targets. It appears that the /usr/share/ceph-ansible/roles/ceph-prometheus/templates/prometheus.yml.j2 file filters HCI nodes. Additional info: See comments for additional details.
Please specify the severity of this bug. Severity is defined here: https://bugzilla.redhat.com/page.cgi?id=fields.html#bug_severity.
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 (Important: Red Hat Ceph Storage 4.2 Security and Bug Fix Update), 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/RHSA-2021:2445