designate not creating recordsets
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
neutron |
Expired
|
Undecided
|
Unassigned |
Bug Description
Hi
I installed designate and Neutron on Stein openstack in Centos 7. Each one in a different server.
It's possible to create domain and records as well all commands related domain as 'openstack dns service list' and 'openstack zone list and openstack recordset list xxx' are ok.
Also all commands related with network is working.
I have create the network with the option --dns-domain and tried to create ports with the option --dns-name
The same when create the vms on dashboard or cli.
No recordset is created. I don't see any call to port 9001 in api log. It seems that designate plugin is not called...
The configurations to Neutron use Designate:
/etc/neutron/
[DEFAULT]
external_dns_driver = designate
[designate]
url = http://
auth_type = password
auth_url = http://
username = designate
password = password
project_name = service
project_domain_name = Default
user_domain_name = Default
allow_reverse_
ipv4_ptr_
ipv6_ptr_
ptr_zone_email = <email address hidden>
insecure = true
/etc/neutron/
[ml2]
extension_drivers = port_security,dns
summary: |
- designade + designate not creating recordsets |
tags: | added: dns |
Publishing DNS records for ports only happens under certain conditions, please have a look at https:/ /docs.openstack .org/neutron/ latest/ admin/config- dns-int- ext-serv. html#configurat ion-of- the-externally- accessible- network- for-use- case-3 and verify that your setup meets these conditions.
There is also an extension being worked on that will allow users to override these conditions, see https:/ /launchpad. net/bugs/ 1784879 for that.