[Openstack] DNSDomainNOtFOUND while integrating Designate and Neutron
Bhujay Bhatta
bhujay.bhatta at hotmail.com
Wed Jun 7 14:27:24 UTC 2017
Can some one help ?
Trying to integrate Extrnal Dns ( Designate ) with Neutron
I am going by this link
https://docs.openstack.org/project-install-guide/dns/ocata/install-ubuntu.html
https://docs.openstack.org/ocata/networking-guide/config-dns-int.html
neutron configuration
[designate]
url = http://10.0.0.14:9001
admin_auth_url = http://10.0.0.14:35357
admin_username = neutron
admin_password = d57fa18eaf47710b1fad18b8ee067ba1c19444ebb93
admin_tenant_name = service
allow_reverse_dns_lookup = True
ipv4_ptr_zone_prefix_size = 24
ipv6_ptr_zone_prefix_size = 116
designate record-list itc.in.
+--------------------------------------+------+-----------------+------------------------------------------+
| id | type | name | data |
+--------------------------------------+------+-----------------+------------------------------------------+
| 6d5d5666-e01d-4e56-a3a3-07b666237186 | SOA | itc.in. | ns1.itc.in. snigdha.sinha.itc.in. |
| | | | 1496752484 3530 600 86400 3600 |
| 567cf1ec-9142-4be2-bae6-2c41f9a2b888 | NS | itc.in. | ns1.itc.in. |
| 3f9f0503-333f-4a27-94ee-43e21d6f779f | A | snigdha.itc.in. | 191.1.1.60 |
+--------------------------------------+------+-----------------+------------------------------------------+
The record snigdha.itc.in was created manually to test deisgnate and its working . Resposne was ok from dig.
my networks are as follows:
neutron net-list
neutron CLI is deprecated and will be removed in the future. Use openstack CLI instead.
+--------------------------------------+--------------+---------------------------------------------------+
| id | name | subnets |
+--------------------------------------+--------------+---------------------------------------------------+
| 07e56525-2a59-47df-9ce3-38d47e17a043 | net6 | 3bcd6f4b-06ef-49ae-8976-41ecf2f1fb8e 186.1.1.0/24 |
| 0a22135c-be0d-4ab7-932f-cbb4888b4b69 | net5 | 9d1a8a7e-d779-490b-8b64-93d62d7592a9 185.1.1.0/24 |
| b3e25401-b4f5-484f-b77e-c3b4166310b8 | provider-303 | 177a89f6-2699-4b11-a9e5-94a9b99ec06d 191.1.1.0/24 |
| d02e593f-a696-4d96-934d-4bfd4a586800 | net7 | 1d068daf-2d22-4893-b904-c1da64763187 120.1.1.0/24 |
| d1f96195-fc54-473a-b83e-2599ecb050b9 | net8 | 76f35ba9-5fbf-41e2-9c8b-3f40469935b4 130.1.1.0/24 |
| e45d1777-0a55-4e17-9440-0f02ecd7071a | | 6b067954-c856-4dff-bc42-4ff62bc09568 10.0.0.0/24 |
+--------------------------------------+--------------+---------------------------------------------------+
neutron net-show b3e25401-b4f5-484f-b77e-c3b4166310b8
neutron CLI is deprecated and will be removed in the future. Use openstack CLI instead.
+-------------------------+--------------------------------------+
| Field | Value |
+-------------------------+--------------------------------------+
| admin_state_up | True |
| availability_zone_hints | |
| availability_zones | nova |
| created_at | 2017-05-18T17:23:04Z |
| description | |
| dns_domain | itc.in. |
| id | b3e25401-b4f5-484f-b77e-c3b4166310b8 |
| ipv4_address_scope | |
| ipv6_address_scope | |
| is_default | False |
| mtu | 1500 |
| name | provider-303 |
| port_security_enabled | True |
| project_id | 77607953b9d044af8f0907b844beb371 |
| qos_policy_id | |
| revision_number | 7 |
| router:external | True |
| shared | True |
| status | ACTIVE |
| subnets | 177a89f6-2699-4b11-a9e5-94a9b99ec06d |
| tags | |
| tenant_id | 77607953b9d044af8f0907b844beb371 |
| updated_at | 2017-06-07T07:28:09Z |
+-------------------------+--------------------------------------+
openstack server show dnscase3
WARNING: openstackclient.common.utils is deprecated and will be removed after Jun 2017. Please use osc_lib.utils. This warning is caused by an out-of-date import in /usr/lib/python2.7/dist-packages/saharaclient/osc/plugin.py
+-----------------------------+----------------------------------------------------------+
| Field | Value |
+-----------------------------+----------------------------------------------------------+
| OS-DCF:diskConfig | MANUAL |
| OS-EXT-AZ:availability_zone | nova |
| OS-EXT-STS:power_state | Running |
| OS-EXT-STS:task_state | None |
| OS-EXT-STS:vm_state | active |
| OS-SRV-USG:launched_at | 2017-06-07T11:59:11.000000 |
| OS-SRV-USG:terminated_at | None |
| accessIPv4 | |
| accessIPv6 | |
| addresses | net7=120.1.1.31 |
| config_drive | True |
| created | 2017-06-07T11:55:42Z |
| flavor | tiny (d2d3bec8-240d-4430-bc23-4f7f4eb625c3) |
| hostId | 800f358d97ff7eed9a73cc7debea756720ceba7ea70f17d25f3fb3b6 |
| id | 7463e1e5-b50c-48ac-a131-fc4a83a96633 |
| image | cirros (545c9919-b94e-4642-92e1-d2f67b3a3e00) |
| key_name | k1 |
| name | dnscase3 |
| progress | 0 |
| project_id | 89c07e8d3a204e588d1fc0c531f50852 |
| properties | |
| security_groups | name='common' |
| status | ACTIVE |
| updated | 2017-06-07T11:57:38Z |
| user_id | a2ee74b343dc4670b17cb4321990d37c |
| volumes_attached | |
+-----------------------------+----------------------------------------------------------+
I am trying the use case 3 as per the document to create a vm and publish it to dns using floating ip
neutron floatingip-create provider-303 --dns_domain abc.com. --dns_name dnscase3
neutron CLI is deprecated and will be removed in the future. Use openstack CLI instead.
Created a new floatingip:
+---------------------+--------------------------------------+
| Field | Value |
+---------------------+--------------------------------------+
| created_at | 2017-06-07T14:21:15Z |
| description | |
| dns_domain | abc.com. |
| dns_name | dnscase3 |
| fixed_ip_address | |
| floating_ip_address | 191.1.1.41 |
| floating_network_id | b3e25401-b4f5-484f-b77e-c3b4166310b8 |
| id | c73d6d8f-7b8d-43bc-9035-6805556bd4f4 |
| port_id | |
| project_id | 89c07e8d3a204e588d1fc0c531f50852 |
| revision_number | 2 |
| router_id | |
| status | DOWN |
| tenant_id | 89c07e8d3a204e588d1fc0c531f50852 |
| updated_at | 2017-06-07T14:21:15Z |
+---------------------+--------------------------------------+
record is not getting added in designate and and getting this error :
2017-06-07 14:52:36.969 5374 ERROR oslo.messaging._drivers.impl_rabbit [req-b9101d12-5e85-4442-9933-9a4e9c23b94c a2ee74b343dc4670b17cb4321990d37c 89c07e8d3a204e588d1fc0c531f50852 - - -] [2e6b0b1c-054b-475f-9f53-b7bd35d665b3] AMQP server on 10.0.0.101:5671 is unreachable: [Errno 113] EHOSTUNREACH. Trying again in 1 seconds. Client port: None
2017-06-07 14:52:38.004 5374 INFO oslo.messaging._drivers.impl_rabbit [req-b9101d12-5e85-4442-9933-9a4e9c23b94c a2ee74b343dc4670b17cb4321990d37c 89c07e8d3a204e588d1fc0c531f50852 - - -] [2e6b0b1c-054b-475f-9f53-b7bd35d665b3] Reconnected to AMQP server on 10.0.0.151:5671 via [amqp] client with port 56198.
2017-06-07 14:52:38.033 5374 INFO neutron.quota [req-b9101d12-5e85-4442-9933-9a4e9c23b94c a2ee74b343dc4670b17cb4321990d37c 89c07e8d3a204e588d1fc0c531f50852 - - -] Loaded quota_driver: <neutron.db.quota.driver.DbQuotaDriver object at 0x7fc2526afe50>.
2017-06-07 14:52:42.251 5374 ERROR neutron.db.dns_db [req-b9101d12-5e85-4442-9933-9a4e9c23b94c a2ee74b343dc4670b17cb4321990d37c 89c07e8d3a204e588d1fc0c531f50852 - - -] Error publishing floating IP data in external DNS service. Name: 'dnscase2'. Domain: 'itc.in.'. DNS service driver message 'Domain itc.in. not found in the external DNS service'
2017-06-07 14:52:42.251 5374 ERROR neutron.db.dns_db Traceback (most recent call last):
2017-06-07 14:52:42.251 5374 ERROR neutron.db.dns_db File "/openstack/venvs/neutron-15.1.3/lib/python2.7/site-packages/neutron/db/dns_db.py", line 250, in _add_ips_to_external_dns_service
2017-06-07 14:52:42.251 5374 ERROR neutron.db.dns_db records)
2017-06-07 14:52:42.251 5374 ERROR neutron.db.dns_db File "/openstack/venvs/neutron-15.1.3/lib/python2.7/site-packages/neutron/services/externaldns/drivers/designate/driver.py", line 96, in create_record_set
2017-06-07 14:52:42.251 5374 ERROR neutron.db.dns_db raise dns.DNSDomainNotFound(dns_domain=dns_domain)
2017-06-07 14:52:42.251 5374 ERROR neutron.db.dns_db DNSDomainNotFound: Domain itc.in. not found in the external DNS service
2017-06-07 14:52:42.251 5374 ERROR neutron.db.dns_db
Warm Regards, Bhujay
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack/attachments/20170607/7d510503/attachment.html>
More information about the Openstack
mailing list