Actions
Bug #48710
open[rbd_support] ensure "set_osdmap_full_try" is set for all background deletion tasks
Status:
New
Priority:
Normal
Assignee:
-
Target version:
-
% Done:
0%
Source:
Tags:
Backport:
octopus
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):
Description
If attempting to delete images or trash images, ensure that the FULL_TRY flag is set so that deletions can proceed so long as the pool has not passed the OSD full ratio.
Updated by Jason Dillaman over 3 years ago
- Status changed from New to In Progress
- Assignee set to Jason Dillaman
Updated by Jason Dillaman over 3 years ago
This looks like it is going to be a large issue since it's very easy to block the MGR command processing path when the cluster is full, thereby not even being able to reach any code where the FULL_TRY flag has been applied.
Updated by Jason Dillaman about 3 years ago
- Status changed from In Progress to New
- Assignee deleted (
Jason Dillaman)
Updated by Sebastian Wagner almost 3 years ago
So, mgr/cephadm then ended up performing tasks that require a non-indefinitely-blocking IO operations in a newly spawned process, outside of the MGR's rados object
Actions