Provide and implement dns driver api interface for support external dns servers

Registered by Denis M. on 2013-09-02

Trove should be delivered with some kind of interface (for inheritance) for dns managing workflow, like it done in nova
https://github.com/openstack/nova/blob/master/nova/network/dns_driver.py
Tasks:
1. Provide DNS Manager Interface.
2. Implement general driver for dynamic dns workflow.
Any dns specific parameters should be delivered via trove.conf
I personaly think that task #1 is acceptable for havana-h3 or havana-rc

Blueprint information

Status:
Complete
Approver:
Michael Basnight
Priority:
Medium
Drafter:
None
Direction:
Needs approval
Assignee:
Denis M.
Definition:
Obsolete
Series goal:
Proposed for future
Implementation:
Started
Milestone target:
None
Started by
Denis M. on 2013-09-04
Completed by
Nikhil Manchanda on 2014-04-16

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:bp/implement-dns-management-drive-for-trove,n,z

Addressed by: https://review.openstack.org/45644
    DNS refactoring. Driver implementing. Implements: blueprint implement-dns-management-drive-for-trove Implements: blueprint provide-dns-driver-api-interface

(?)

Work Items

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.