swift-recon-cron should skip bad devices

Bug #1498220 reported by Omar Ali
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Object Storage (swift)
New
Undecided
Unassigned

Bug Description

If swift-recon-cron encounters a bad device, it just give up and the async pending value in the recon_cache_path stops being updated. Instead, it should skip the bad device and continue. The attached example.txt shows get_async_count's current behavior of raising an OSError and the behavior that I'm suggesting which is to skip any bad devices.

Revision history for this message
Omar Ali (omarali) wrote :
Revision history for this message
Omar Ali (omarali) wrote :
description: updated
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Bug attachments

Remote bug watches

Bug watches keep track of this bug in other bug trackers.