Project

General

Profile

Actions

Bug #50971

closed

mgr/dashboard: crushmap tree doesn't display crush type other than root

Added by Avan Thakkar almost 3 years ago. Updated almost 3 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
Component - Cluster
Target version:
% Done:

0%

Source:
Development
Tags:
Backport:
pacific
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):

Description

Dashboard crushmap tree view should match the output of `ceph osd tree`. Currently it just shows one tree with a single parent node
i.e root=default.

Steps to Reproduce:
1. Deploy a ceph cluster
2. Move the OSD's out of ‘default’ CRUSH root to a new one.
eg :
/bin/ceph osd crush move osd.7 host=host1-9 datacenter=site1
/bin/ceph osd crush move osd.4 host=host2-8 datacenter=site2

3. login to dashboard. Navigate to Cluster -> CRUSH map.
4. Observe that only OSD's and hosts under ‘default’ CRUSH root is displayed. It is different from the ceph osd tree.


Files

Screenshot from 2021-05-26 16-08-11.png (42.4 KB) Screenshot from 2021-05-26 16-08-11.png osd_map_tree Avan Thakkar, 05/26/2021 10:45 AM
Screenshot from 2021-05-26 16-16-04.png (42.4 KB) Screenshot from 2021-05-26 16-16-04.png ceph osd tree (with multiple trees) Avan Thakkar, 05/26/2021 10:46 AM
Screenshot from 2021-05-26 16-53-50.png (68.8 KB) Screenshot from 2021-05-26 16-53-50.png fetching root nodes Avan Thakkar, 05/26/2021 11:25 AM

Related issues 1 (0 open1 closed)

Copied to Dashboard - Backport #51343: pacific: mgr/dashboard: crushmap tree doesn't display crush type other than rootResolvedAvan ThakkarActions
Actions

Also available in: Atom PDF