Actions
Bug #3731
closedrados.h: recent change to CEPH_OSD_OP_CALL constitutes an incompatible protocol change
Status:
Resolved
Priority:
Urgent
Assignee:
-
Category:
-
Target version:
-
% Done:
0%
Source:
Development
Tags:
Backport:
Regression:
Severity:
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):
Description
CEPH_OSD_OP_CALL changed to remove the CEPH_OSD_OP_MODE_RD bit in
91e941aef9f55425cc12204146f26d79c444cfae; however, this means the call op
on the wire is now different, and older OSDs don't understand the new
call opcode.
We need more backward compatibility.
(one symptom is that rbd operations on old images now fail for anything
that needs do a class operation; there are doubtless others)
Actions