Project

General

Profile

Actions

Bug #34534

closed

Blacklisted client might not notice it lost the lock

Added by Jason Dillaman over 5 years ago. Updated over 5 years ago.

Status:
Resolved
Priority:
High
Assignee:
Jason Dillaman
Target version:
-
% Done:

0%

Source:
Tags:
Backport:
luminous,mimic
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):

Description

After blacklisting the lock owner, if after 30 seconds the blacklist is removed, the watch on the RBD image header should be marked as failed and librbd should be able to detect that the lock was lost when it attempts to re-acquire it. However, during an iSCSI test where IO was incorrectly sent to previously blacklisted lock owner, the IO improperly succeeded when it should have failed w/ -EROFS.


Related issues 2 (0 open2 closed)

Copied to rbd - Backport #36143: luminous: Blacklisted client might not notice it lost the lockResolvedJason DillamanActions
Copied to rbd - Backport #36144: mimic: Blacklisted client might not notice it lost the lockResolvedJason DillamanActions
Actions

Also available in: Atom PDF