Actions
Feature #53562
opencephadm doesn't support osd crush_location_hook
Status:
New
Priority:
Low
Assignee:
-
Category:
cephadm
Target version:
-
% Done:
0%
Source:
Tags:
Backport:
Reviewed:
Affected Versions:
Pull request ID:
Description
crush_location_hook is a path to an executable that is executed in order to update the current OSD's crush location. Executed like so:
$crush_location_hook --cluster {cluster-name} --id {ID} --type {daemon-type}
and prints out the current crush locations.
Workarounds:
- For a per-host based location, we have: https://docs.ceph.com/en/latest/cephadm/host-management/#setting-the-initial-crush-location-of-host which should cover a lot of use cases.
- Build a new container image locally and add the crush_location_hook executable to it. Then set the config option to the file path within the container
Actions