Bug #39407
[rbd-mirror] "bad crc in data" error when listing large pools
Status:
Resolved
Priority:
High
Assignee:
Jason Dillaman
Target version:
-
% Done:
0%
Source:
Tags:
Backport:
luminous,mimic,nautilus
Regression:
No
Severity:
3 - minor
Reviewed:
Description
If a pool has more than 1024 images, rbd-mirror will issue multiple "mirror_image_list" commands to the OSD. The subsequent commands will fail with a CRC error because the reply message buffer is not cleared before use.
Related issues
History
#1 Updated by Jason Dillaman almost 5 years ago
- Status changed from In Progress to Fix Under Review
- Pull request ID set to 27720
#2 Updated by Mykola Golub almost 5 years ago
- Status changed from Fix Under Review to Pending Backport
#3 Updated by Nathan Cutler almost 5 years ago
- Copied to Backport #39460: luminous: [rbd-mirror] "bad crc in data" error when listing large pools added
#4 Updated by Nathan Cutler almost 5 years ago
- Copied to Backport #39461: mimic: [rbd-mirror] "bad crc in data" error when listing large pools added
#5 Updated by Nathan Cutler almost 5 years ago
- Copied to Backport #39462: nautilus: [rbd-mirror] "bad crc in data" error when listing large pools added
#6 Updated by Nathan Cutler over 4 years ago
- Status changed from Pending Backport to Resolved