object-auditor skips EC fragments
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Object Storage (swift) |
Fix Released
|
Critical
|
Tim Burke |
Bug Description
The audit location generator used by the object-auditor isn't getting routed to the correct DiskFile interface for EC objects and the existence of the frag_index identifier in the file name throws off the object file parsing:
vagrant@
WARNING: Unable to modify file descriptor limit. Running as non-root?
WARNING: Unable to modify max process limit. Running as non-root?
Running object-auditor once...
object-6010: Begin object audit "once" mode (ZBF)
object-6010: Begin object audit "once" mode (ALL)
object-6010: Unexpected file /srv/node1/
object-6010: Unexpected file /srv/node1/
object-6010: Object audit (ZBF). Since Tue Jan 12 00:06:38 2016: Locally: 0 passed, 0 quarantined, 0 errors files/sec: 0.00 , bytes/sec: 0.00, Total time: 0.00, Auditing time: 0.00, Rate: 0.00
object-6010: Object audit (ALL). Since Tue Jan 12 00:06:38 2016: Locally: 0 passed, 0 quarantined, 0 errors files/sec: 0.00 , bytes/sec: 0.00, Total time: 0.00, Auditing time: 0.00, Rate: 0.00
object-6010: Object audit (ZBF) "once" mode completed: 0.01s. Total quarantined: 0, Total errors: 0, Total files/sec: 135.52, Total bytes/sec: 0.00, Auditing time: 0.00, Rate: 0.24
object-6010: Object audit (ALL) "once" mode completed: 0.01s. Total quarantined: 0, Total errors: 0, Total files/sec: 179.40, Total bytes/sec: 0.00, Auditing time: 0.00, Rate: 0.32
object-6010: Exited
@timburke found https:/
CVE References
Changed in swift: | |
assignee: | nobody → Tim Burke (1-tim-z) |
Fix proposed to branch: master /review. openstack. org/266599
Review: https:/