Actions
Feature #42349
closedmgr/dashboard: Support CRUSH device classes
Status:
Resolved
Priority:
Normal
Assignee:
Ricardo Marques
Category:
Component - Pools
Target version:
% Done:
100%
Source:
Tags:
Backport:
Reviewed:
Affected Versions:
Pull request ID:
Description
Ceph Luminous added support for CRUSH device classes - see this article for details.
The Dashboard should add support for managing these:
- Display and allow sorting by an OSD's default device class in the OSD table (#43179)
Show an OSDs device class in the CRUSH view- Explicitly set/change the device class of an OSD (#43197)
- Support creating a placement rule that targets a specific device class (#43260)
- Support selecting that placement rule when creating a replicated pool (#43260)
- Support creating an erasure code profile that includes a property for the desired device class (#43261)
- Support selecting that EC profile when creating an erasure coded pool (#43261)
Updated by Lenz Grimmer over 4 years ago
FWIW, creating EC pools via the dashboard already supports choosing the CRUSH device class, even though the option is somewhat hidden. It may make sense to start this work by "promoting" that option to become easier to access and to add the same option to the replicated pool creation form.
Updated by Ricardo Marques over 4 years ago
- Status changed from New to In Progress
- Assignee set to Ricardo Marques
Updated by Ricardo Marques about 4 years ago
- Status changed from In Progress to Resolved
Updated by Ernesto Puerta about 3 years ago
- Project changed from mgr to Dashboard
- Category changed from 137 to Component - Pools
Actions