Create an API Call to Manage Blacklisted Domains

Registered by Betsy Luzader on 2013-11-12

This blueprint proposes to provide an admin-only API call to dynamically manage blacklisted zones.

Currently, the list of blacklisted zones resides in the .config file. Designate must be restarted before any changes to the .config file take place. One possible solution to this could be to make the .config file reloadable without restarting the Designate service. However, there are only limited Operations personnel who have access to the .config file, and while blacklisted zones are not normally added or changed very often, when it is needed, it needs to be done quickly. Providing an API call would allow support personnel to be given admin rights to this API call so that they can effectively make the change in a timely manner, without trying to find the one or two people who can change the .config file.

Regular expressions are still used to give the admins greater control over whether or not a subdomain is also blacklisted.

Blueprint information

Status:
Complete
Approver:
Betsy Luzader
Priority:
Medium
Drafter:
Betsy Luzader
Direction:
Approved
Assignee:
Betsy Luzader
Definition:
Approved
Series goal:
Accepted for icehouse
Implementation:
Implemented
Milestone target:
milestone icon icehouse-2
Started by
Betsy Luzader on 2013-11-26
Completed by
Graham Hayes on 2014-02-12

Related branches

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:bp/blacklist,n,z

Addressed by: https://review.openstack.org/65359
    Create API calls to Manage Blacklisted Domains

(?)

Work Items

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.