Reviewed:  https://review.opendev.org/c/openstack/neutron/+/786175
Committed: 
https://opendev.org/openstack/neutron/commit/c16f88d1481f59e8547c406ac24b670723a3b1da
Submitter: "Zuul (22348)"
Branch:    master

commit c16f88d1481f59e8547c406ac24b670723a3b1da
Author: kpdev <[email protected]>
Date:   Wed Apr 14 09:38:45 2021 +0200

    Report ExternalDNSOverQuota exception for recordset quota error
    
    When floating IP or port with DNS records are created and the recordset
    quota value of the external dns service (e.g. designate) exceeds limit,
    the recordset creation fails. Report the exact reason of failure i.e.
    ExternalDNSOverQuota instead of HttpException.
    
    Depends-On: https://review.opendev.org/c/openstack/neutron-lib/+/786174
    
    Closes-Bug: #1923700
    Change-Id: Ie1dd5c26ec0eb1875d2a6a176838598117678f4a


** Changed in: neutron
       Status: In Progress => Fix Released

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to neutron.
https://bugs.launchpad.net/bugs/1923700

Title:
  Report correct error when external DNS(designate) recordset quota
  limit exceeds

Status in neutron:
  Fix Released

Bug description:
  When a Neutron FIP is created with --dns-name and --dns-domain options
  and respective project where the designate zone (either forward or
  reverse) is located has not enough recordset quota - user will get an
  HTTP 500 error.

  Basically, Neutron should propagate the OverQuota error instead of
  shocking users with HTTP 500.

  Actual Output:
  $ openstack floating ip create --dns-domain example.org. --dns-name 
floatingip public
  Error while executing command: HttpException: 500, Request Failed: internal 
server error while processing your request.

  Expected Output:
  $ openstack floating ip create --dns-domain example.org. --dns-name 
floatingip public
  Error while executing command: ConflictException: 409, External DNS Quota 
exceeded for resources: recordset.

To manage notifications about this bug go to:
https://bugs.launchpad.net/neutron/+bug/1923700/+subscriptions

-- 
Mailing list: https://launchpad.net/~yahoo-eng-team
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~yahoo-eng-team
More help   : https://help.launchpad.net/ListHelp

Reply via email to