Actions
Support #6070
closedlist_lockers() never returns after disk full (librbdpy)
% Done:
0%
Tags:
Reviewed:
Affected Versions:
Pull request ID:
Description
In the situation where an OSD disk fills up and then we attempt to unmount a resource, we have a process which, among other things, attempts to remove the locks on the rbd we were using. This process hangs at the point where it calls Image.list_lockers() (python api). After the disk full condition is repaired and we are back to HEALTH_OK, the call still never returns. We end up having to kill the process which makes the call to clean this up.
Actions