Manage instance and floating IP DNS
Add functionality to nova to automatically manage DNS entries for instances, and DNS entries associated with floating IPs, with a driver based system to handle different DNS servers.
Blueprint information
- Status:
- Complete
- Approver:
- None
- Priority:
- Low
- Drafter:
- Nova Network
- Direction:
- Approved
- Assignee:
- Andrew Bogott
- Definition:
- Approved
- Series goal:
- Accepted for essex
- Implementation:
- Implemented
- Milestone target:
- 2012.1
- Started by
- Thierry Carrez
- Completed by
- Vish Ishaya
Related branches
Related bugs
Sprints
Whiteboard
Gerrit topic: https:/
Addressed by: https:/
Handle the 'instance' half of blueprint public-
Addressed by: https:/
For blueprint public-
Addressed by: https:/
Handle floating IP DNS for blueprint public-
Addressed by: https:/
Improve the minidns tests to handle zone matching.
Addressed by: https:/
Add renaming functions to the floating ip dns api.
Addressed by: https:/
Add dns domain manipulation to nova.
Addressed by: https:/
Automatically clean up DNS when a floating IP is deallocated.
Addressed by: https:/
Create an instance DNS record based on instance UUID.
Addressed by: https:/
Modify the fake ldap driver to fix compatibility.
Addressed by: https:/
Added an LDAP/PowerDNS driver
Addressed by: https:/
Rename 'zone' to 'domain.'
Addressed by: https:/
Removed some vestigial default args from DNS drivers.
Addressed by: https:/
Explicitly encode string to utf8 before passing to ldap.
Addressed by: https:/
Change the logic for deleting a record dns_domains.
Addressed by: https:/
Make a bunch of dcs into single-entry lists.