Unnecessary Skip of Some Daemons' Procedure in the case of PolicyError

Bug #1375438 reported by Daisuke Morita
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Object Storage (swift)
In Progress
Undecided
Daisuke Morita

Bug Description

When processing a container or an object whose policy is not defined in swift.conf, some daemons successfully process it but others skip the process.

For example, when object-auditor handles an object whose policy is not in swift.conf, object-auditor describes warning in the log file but continues auditing it. On the other hand, object-updater gives up updating policy information of a container in an above situation.

My investigation reveals that account-reaper, object-replicator and object-updater could skip handling a container or an object whose policy is not in swift.conf and it is not necessary to skip such a process.

Changed in swift:
assignee: nobody → Daisuke Morita (morita-daisuke)
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to swift (master)

Related fix proposed to branch: master
Review: https://review.openstack.org/163389

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on swift (master)

Change abandoned by John Dickinson (<email address hidden>) on branch: master
Review: https://review.openstack.org/163389
Reason: Abanoning based on the lack of activity since the last negative review. If you want to continue working on this, please reopen this patch.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

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