There is no ability to use TSIG key from Designate for creation Zone in backends

Bug #1852902 reported by Sergey Kraynev
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Designate
In Progress
Wishlist
Erik Olof Gunnar Andersson

Bug Description

Designate provides API to manipulate TSIG keys for corresponding pools. (https://docs.openstack.org/designate/2.1.0/rest/v2/tsigkeys.html)
Now these TSIG keys are used for validation XFR request during Zone transfer.

However, there is no ability to use these TSIG keys for creation Zone in backend plugins.
At least one way to create zone with necessary TSIG key is to specify it in pools.yaml if it's supported by backend plugin. Otherwise TSIG should be added manually in thrird-paty service.

Will be good to have ability to use TSOIG key values directly from Designate DB in backend plugins
without copy-pasting same data to pools.yaml

description: updated
Changed in designate:
status: New → Triaged
importance: Undecided → Wishlist
Revision history for this message
hamza (alqtaishat) wrote :

ok i will submit a SPEC for this soon

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

Related fix proposed to branch: master
Review: https://review.opendev.org/748285

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

Fix proposed to branch: master
Review: https://review.opendev.org/755361

Changed in designate:
assignee: nobody → hamza (alqtaishat)
status: Triaged → In Progress
Changed in designate:
assignee: hamza (alqtaishat) → Erik Olof Gunnar Andersson (eandersson)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on designate (master)

Change abandoned by "Erik Olof Gunnar Andersson <email address hidden>" on branch: master
Review: https://review.opendev.org/c/openstack/designate/+/755361

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.