Actions
Bug #52303
closedClient should fail mounts on misunderstood mdsmap updates
% Done:
0%
Source:
Tags:
Backport:
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Crash signature (v1):
Crash signature (v2):
Description
Right now, if the kernel client doesn't understand an mdsmap, it just prints out an error message, drops the map, and continues.
Obviously, if this happens, something has gone very wrong. Continuing to do IO is likely to cause issues; we should treat the mount as failed instead.
Updated by Jeff Layton over 2 years ago
- Priority changed from Urgent to Normal
Downgrading priority. We definitely have bigger fish to fry than this one.
Updated by Jeff Layton over 2 years ago
- Status changed from New to In Progress
I think we can just hijack the machinery that handles "umount -f" to do this. I'll take a stab at a patch for it soon.
Updated by Jeff Layton over 2 years ago
- Status changed from In Progress to Fix Under Review
Patch posted to ceph-devel:
https://lore.kernel.org/ceph-devel/20211014165002.92052-1-jlayton@kernel.org/T/#u
Updated by Xiubo Li almost 2 years ago
- Status changed from Fix Under Review to Resolved
- Assignee set to Jeff Layton
Patch has been merged and mark it as resolved.
Actions