-
Task
-
Resolution: Unresolved
-
Normal
-
None
-
None
-
None
-
3
-
False
-
-
False
-
?
-
?
-
?
-
?
-
-
-
VANS-004, VANS-005, VANS-006, VANS-007
-
Moderate
Today, Designate ptr record APIs that should require only read-permission operations such as get and list - do write, those API calls call Neutron APIs and delete stale ptr records.
The dependency in Neutron sometimes results in unexpected results, e.g. when “x-auth-all-projects” HTTP header is provided, Neutron returns an empty list of ptr records.
We do not need to call Neutron APIs to return the existing ptr records. This task will change the Designate ptr record behavior and use Designate DB instead of calling Neutron.