proxy request_node_count set less than ec_ndata prevents getting ec objects

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

Bug Description

If the proxy_server request_node_count option is set to less that ec_ndata then the proxy won't issue enough back end requests to rebuild an EC object, so GETs will always fail.

The preferred way to set request_node_count is to us 'N * replicas' but it is allowed to use an int value, and that value is not constrained by the EC policy parameters. A likely fix is to force request_node_count to be at least ec_ndata for an ec policy.

summary: - proxy request_node_count set less than ec_ndata prevent GETtng ec
+ proxy request_node_count set less than ec_ndata prevents getting ec
objects
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.