Bug #44755
closed
Create stronger affinity between drivegroup specs and osd daemons
Added by Joshua Schmid about 4 years ago.
Updated over 3 years ago.
Description
We currently only show the name of the drivegroup spec in `orch ls`
#ceph orch ls
NAME RUNNING REFRESHED AGE PLACEMENT IMAGE NAME IMAGE ID
osd.test_dg 0/1 - - cephadm-dev <unknown> <unknown>
which isn't able to correctly display the associated osds.
ServiceDescription to track the "service" -> osd.drivegroup_name
DaemonDescription to track the "daemons" -> osd.0
This also allows to track osd if more than one drivegroup per node is applied.
- Blocks Bug #44888: Drivegroup's :limit: isn't working correctly added
- Status changed from New to In Progress
- Assignee set to Joshua Schmid
- Blocked by Feature #44929: Add support DG_AFFINITY env var parsing. added
- Related to Cleanup #46219: cephadm: remove DaemonDescription.service_id() added
- Status changed from In Progress to Pending Backport
- Backport set to octopus
- Pull request ID set to 35588
- Copied to Backport #46372: osd: expose osdspec_affinity to osd_metadata added
- Project changed from Orchestrator to RADOS
- Category deleted (
cephadm)
Moving to RADOS project so it can be backported in the usual way.
While running with --resolve-parent, the script "backport-create-issue" noticed that all backports of this issue are in status "Resolved" or "Rejected".
- Status changed from Pending Backport to Resolved
While running with --resolve-parent, the script "backport-create-issue" noticed that all backports of this issue are in status "Resolved" or "Rejected".
Also available in: Atom
PDF