Bug #5497
closedceph features mis-reported
0%
Description
I observed some osd daemons with 32 bit ~0 as features while others have 64 bit ~0.
Updated by Samuel Just almost 11 years ago
- Status changed from 7 to Pending Backport
Updated by Sage Weil almost 11 years ago
- Status changed from Pending Backport to Resolved
- Backport deleted (
cuttlefish)
i don't think we need to backport this.. the mons have a protocol version change and can't talk from cuttlefish -> 0.65+ anyway.
Updated by Greg Farnum almost 11 years ago
What was the mon protocol change covering (I missed it going in), and don't we need to preserve compatibility across the OSDs regardless of what the monitors are doing?
Updated by Sage Weil almost 11 years ago
the new command syntax (json instead of vector<string), and new MonCap encoding. the old protocol won't ever see a >32bit protocol feature bit. unless we backport something weird to cuttlefish...
Updated by Greg Farnum almost 11 years ago
I'm pretty sure that a pre-fix OSD is going to report that it supports all features to a post-fix OSD — right? That's going to cause issues for stuff like the combined object recovery.