Fix rm-data hanging when some OSDs are inactive, add a test for it
There's also another case which also needs to be fixed - we shouldn't retry deletions for indefinite time if an OSD is stopped during deletion
This commit is contained in:
@@ -68,6 +68,7 @@ struct image_lister_t
|
||||
{ "pool_name", good_pool ? pool_it->second.name : "? (ID:"+std::to_string(INODE_POOL(ic.second.num))+")" },
|
||||
{ "inode_num", INODE_NO_POOL(ic.second.num) },
|
||||
{ "inode_id", ic.second.num },
|
||||
{ "deleted", ic.second.deleted },
|
||||
};
|
||||
if (ic.second.parent_id)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user