Zone Export size quota doesn't show ERROR state

Bug #1566911 reported by Tim Simmons
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fix Released
Tim Simmons

Bug Description

The `api_export_size` quota for synchronous zone exports is currently not communicating error status.

If you set the quota very low, (say 0), and try to export a zone, the export simply sits in PENDING status forever.

So any export that is larger than the allowed size will not happen, but it won't inform the API consumer of any issue.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to designate (master)

Fix proposed to branch: master

Changed in designate:
assignee: nobody → Tim Simmons (timsim)
status: New → In Progress
Tim Simmons (timsim)
Changed in designate:
importance: Undecided → High
milestone: none → newton-1
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to designate (master)

Submitter: Jenkins
Branch: master

commit debbe73dbf6f6d64d49df429af2216b9c171de4e
Author: Tim Simmons <email address hidden>
Date: Wed Apr 6 15:57:18 2016 +0100

    Give proper ERROR for too large exports

    The "api_export_size" quota is currently being
    enforced, but it doesn't give a proper ERROR on
    the "export" resource. This is due to some bad
    exception handling.

    Change-Id: Ic27c781a35ea74ba605c05275f6970b44b07b65e
    closes-bug: 1566911

Changed in designate:
status: In Progress → Fix Released
Revision history for this message
Davanum Srinivas (DIMS) (dims-v) wrote : Fix included in openstack/designate

This issue was fixed in the openstack/designate development milestone.

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.