Actions
Cleanup #892
closedosd: remove class distribution infrastructure?
Tags:
Backport:
Reviewed:
Affected Versions:
Pull request ID:
Description
If we leave object class distribution to the administrator,
- the admin has to copy a .so into /usr/lib/ceph/classes (or whatever it is) on each OSD node on their own.
- if they don't do it properly, they'll get EOPNOTSUPP (or whatever) errors from some OSDs but not others class distribution would probably be best done via .deb or .rpm
- it would work be similar to what apache and pretty much any other app with plugins does
- we remove the ClassMonitor component on the monitor
- we drop the cclass util
- we drop the weird arch and versioning stuff
- we drop all the osd code that fetches missing classes
- we drop the (non-existent?) code that periodically retries missing classes
Updated by Sage Weil about 13 years ago
- Target version set to v0.27
- Translation missing: en.field_position set to 541
Updated by Sage Weil about 13 years ago
- Translation missing: en.field_story_points set to 3
- Translation missing: en.field_position deleted (
553) - Translation missing: en.field_position set to 338
Updated by Sage Weil about 13 years ago
- Target version changed from v0.27 to v0.28
- Translation missing: en.field_position deleted (
348) - Translation missing: en.field_position set to 2
Actions