Missing trailing dot on NS field on pool.yml cause AXFR to fail

Bug #1655042 reported by Leandro Reox
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Designate
Fix Released
High
Graham Hayes

Bug Description

If you missconfigure your pool.yml file, and you miss the final trailing dot on the NS field

ex: ns1.mydomain.com

The AXFR will fail, and the zone will state on status ERROR

Maybe parsing this field on the designate-manage binary when trying to update the pool definition with a file, will avoid this kind of errors

Tim Simmons (timsim)
Changed in designate:
status: New → Confirmed
importance: Undecided → High
milestone: none → ocata-3
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to designate (master)

Fix proposed to branch: master
Review: https://review.openstack.org/427317

Changed in designate:
assignee: nobody → Graham Hayes (grahamhayes)
status: Confirmed → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to designate (master)

Reviewed: https://review.openstack.org/427317
Committed: https://git.openstack.org/cgit/openstack/designate/commit/?id=c135dc7e95980bf18038573959a645a0e48930c8
Submitter: Jenkins
Branch: master

commit c135dc7e95980bf18038573959a645a0e48930c8
Author: Graham Hayes <email address hidden>
Date: Tue Jan 31 17:14:12 2017 +0000

    Validate NS records on a pool during an update

    Calls validation on a pool ns_records list during an
    update.

    Closes-Bug: #1655042
    Change-Id: I53342b9602ebfb6e0c4dffbba3c8cf1d5399787a

Changed in designate:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/designate 4.0.0.0rc1

This issue was fixed in the openstack/designate 4.0.0.0rc1 release candidate.

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.