← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1837455] [NEW] could not find requested endpoint in service catalog

 

Public bug reported:

im trying to assign a DNS name to floating IP and put this in designate
but i get the following response back. Can someone please tell me what I
need to add to the service catalog. thanks


########### NEUTRON LOG
2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource [req-40c644eb-0dc2-4e3f-903c-2e8f869b0810 f6d220afc2ba40c59e43dcef3681c56f 07a8270a4ea6432cb985f291cb0a1aa4 - default default] create failed: No details.: keystoneauth1.exceptions.catalog.EndpointNotFound: Could not find requested endpoint in Service Catalog.
2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource Traceback (most recent call last):
2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource   File "/usr/lib/python3/dist-packages/neutron/api/v2/resource.py", line 98, in resource
2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource     result = method(request=request, **args)
2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource   File "/usr/lib/python3/dist-packages/neutron/api/v2/base.py", line 436, in create
2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource     return self._create(request, body, **kwargs)
2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource   File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped
2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource     setattr(e, '_RETRY_EXCEEDED', True)
2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource   File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__
2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource     self.force_reraise()
2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource   File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise
2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource     six.reraise(self.type_, self.value, self.tb)
2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource   File "/usr/lib/python3/dist-packages/six.py", line 693, in reraise
2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource     raise value
2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource   File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped
2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource     return f(*args, **kwargs)
2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource   File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 154, in wrapper
2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource     ectxt.value = e.inner_exc
2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource   File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__
2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource     self.force_reraise()
2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource   File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise
2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource     six.reraise(self.type_, self.value, self.tb)
2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource   File "/usr/lib/python3/dist-packages/six.py", line 693, in reraise
2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource     raise value
2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource   File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper
2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource     return f(*args, **kwargs)
2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource   File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped
2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource     LOG.debug("Retry wrapper got retriable exception: %s", e)
2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource   File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__
2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource     self.force_reraise()
2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource   File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise
2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource     six.reraise(self.type_, self.value, self.tb)
2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource   File "/usr/lib/python3/dist-packages/six.py", line 693, in reraise
2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource     raise value
2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource   File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped
2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource     return f(*dup_args, **dup_kwargs)
2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource   File "/usr/lib/python3/dist-packages/neutron/api/v2/base.py", line 555, in _create
2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource     obj = do_create(body)
2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource   File "/usr/lib/python3/dist-packages/neutron/api/v2/base.py", line 537, in do_create
2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource     request.context, reservation.reservation_id)
2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource   File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__
2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource     self.force_reraise()
2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource   File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise
2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource     six.reraise(self.type_, self.value, self.tb)
2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource   File "/usr/lib/python3/dist-packages/six.py", line 693, in reraise
2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource     raise value
2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource   File "/usr/lib/python3/dist-packages/neutron/api/v2/base.py", line 530, in do_create
2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource     return obj_creator(request.context, **kwargs)
2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource   File "/usr/lib/python3/dist-packages/neutron/services/l3_router/l3_router_plugin.py", line 182, in create_floatingip
2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource     initial_status=n_const.FLOATINGIP_STATUS_DOWN)
2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource   File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 233, in wrapped
2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource     return method(*args, **kwargs)
2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource   File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped
2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource     setattr(e, '_RETRY_EXCEEDED', True)
2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource   File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__
2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource     self.force_reraise()
2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource   File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise
2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource     six.reraise(self.type_, self.value, self.tb)
2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource   File "/usr/lib/python3/dist-packages/six.py", line 693, in reraise
2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource     raise value
2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource   File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped
2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource     return f(*args, **kwargs)
2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource   File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 154, in wrapper
2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource     ectxt.value = e.inner_exc
2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource   File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__
2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource     self.force_reraise()
2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource   File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise
2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource     six.reraise(self.type_, self.value, self.tb)
2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource   File "/usr/lib/python3/dist-packages/six.py", line 693, in reraise
2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource     raise value
2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource   File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper
2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource     return f(*args, **kwargs)
2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource   File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped
2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource     LOG.debug("Retry wrapper got retriable exception: %s", e)
2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource   File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__
2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource     self.force_reraise()
2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource   File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise
2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource     six.reraise(self.type_, self.value, self.tb)
2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource   File "/usr/lib/python3/dist-packages/six.py", line 693, in reraise
2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource     raise value
2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource   File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped
2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource     return f(*dup_args, **dup_kwargs)
2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource   File "/usr/lib/python3/dist-packages/neutron/db/l3_dvr_db.py", line 1136, in create_floatingip
2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource     context, floatingip, initial_status)
2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource   File "/usr/lib/python3/dist-packages/neutron/db/l3_db.py", line 1431, in _create_floatingip
2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource     dns_data)
2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource   File "/usr/lib/python3/dist-packages/neutron/db/dns_db.py", line 117, in _process_dns_floatingip_create_postcommit
2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource     [floatingip_data['floating_ip_address']])
2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource   File "/usr/lib/python3/dist-packages/neutron/db/dns_db.py", line 247, in _add_ips_to_external_dns_service
2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource     ips)
2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource   File "/usr/lib/python3/dist-packages/neutron/services/externaldns/drivers/designate/driver.py", line 118, in create_record_set
2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource     [recordset_name])
2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource   File "/usr/lib/python3/dist-packages/designateclient/v2/recordsets.py", line 46, in create
2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource     name, zone_info = self._canonicalize_record_name(zone, name)
2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource   File "/usr/lib/python3/dist-packages/designateclient/v2/recordsets.py", line 30, in _canonicalize_record_name
2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource     zone_info = self.client.zones.get(zone)
2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource   File "/usr/lib/python3/dist-packages/designateclient/v2/zones.py", line 54, in get
2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource     zone = v2_utils.resolve_by_name(self.list, zone)
2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource   File "/usr/lib/python3/dist-packages/designateclient/v2/utils.py", line 34, in resolve_by_name
2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource     results = func(criterion={"name": "%s" % name}, *args)
2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource   File "/usr/lib/python3/dist-packages/designateclient/v2/zones.py", line 51, in list
2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource     return self._get(url, response_key="zones")
2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource   File "/usr/lib/python3/dist-packages/designateclient/v2/base.py", line 30, in _get
2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource     resp, body = self.client.session.get(url, **kwargs)
2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource   File "/usr/lib/python3/dist-packages/keystoneauth1/adapter.py", line 375, in get
2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource     return self.request(url, 'GET', **kwargs)
2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource   File "/usr/lib/python3/dist-packages/designateclient/v2/client.py", line 81, in request
2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource     response, body = super(self.__class__, self).request(*args, **kwargs)
2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource   File "/usr/lib/python3/dist-packages/keystoneauth1/adapter.py", line 534, in request
2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource     resp = super(LegacyJsonAdapter, self).request(*args, **kwargs)
2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource   File "/usr/lib/python3/dist-packages/keystoneauth1/adapter.py", line 237, in request
2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource     return self.session.request(url, method, **kwargs)
2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource   File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 704, in request
2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource     auth_headers = self.get_auth_headers(auth)
2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource   File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1097, in get_auth_headers
2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource     return auth.get_headers(self, **kwargs)
2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource   File "/usr/lib/python3/dist-packages/keystoneauth1/plugin.py", line 95, in get_headers
2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource     token = self.get_token(session)
2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource   File "/usr/lib/python3/dist-packages/keystoneauth1/identity/base.py", line 88, in get_token
2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource     return self.get_access(session).auth_token
2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource   File "/usr/lib/python3/dist-packages/keystoneauth1/identity/base.py", line 134, in get_access
2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource     self.auth_ref = self.get_auth_ref(session)
2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource   File "/usr/lib/python3/dist-packages/keystoneauth1/identity/generic/base.py", line 206, in get_auth_ref
2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource     self._plugin = self._do_create_plugin(session)
2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource   File "/usr/lib/python3/dist-packages/keystoneauth1/identity/generic/base.py", line 138, in _do_create_plugin
2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource     authenticated=False)
2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource   File "/usr/lib/python3/dist-packages/keystoneauth1/identity/base.py", line 610, in get_discovery
2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource     authenticated=authenticated)
2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource   File "/usr/lib/python3/dist-packages/keystoneauth1/discover.py", line 1442, in get_discovery
2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource     disc = Discover(session, url, authenticated=authenticated)
2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource   File "/usr/lib/python3/dist-packages/keystoneauth1/discover.py", line 526, in __init__
2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource     authenticated=authenticated)
2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource   File "/usr/lib/python3/dist-packages/keystoneauth1/discover.py", line 101, in get_version_data
2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource     resp = session.get(url, headers=headers, authenticated=authenticated)
2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource   File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1037, in get
2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource     return self.request(url, 'GET', **kwargs)
2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource   File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 729, in request
2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource     raise exceptions.EndpointNotFound()
2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource keystoneauth1.exceptions.catalog.EndpointNotFound: Could not find requested endpoint in Service Catalog.
2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource
2019-07-22 20:02:56.328 17768 INFO neutron.wsgi [req-40c644eb-0dc2-4e3f-903c-2e8f869b0810 f6d220afc2ba40c59e43dcef3681c56f 07a8270a4ea6432cb985f291cb0a1aa4 - default default] 10.20.0.254,172.30.0.2 "POST /v2.0/floatingips HTTP/1.1" status: 500  len: 363 time: 1.4659889
2019-07-22 20:02:56.338 17768 INFO neutron.wsgi [req-33664ba5-d663-4cc8-a3f7-f336949a70f2 f6d220afc2ba40c59e43dcef3681c56f 07a8270a4ea6432cb985f291cb0a1aa4 - default default] 10.20.0.254,172.30.0.2 "GET /v2.0/extensions/dns-integration HTTP/1.1" status: 200  len: 366 time: 0.0051546
2019-07-22 20:02:56.347 17768 INFO neutron.wsgi [req-8cb7d066-eef2-4f94-b7ea-38d4d0c8bcdb f6d220afc2ba40c59e43dcef3681c56f 07a8270a4ea6432cb985f291cb0a1aa4 - default default] 10.20.0.254,172.30.0.2 "GET /v2.0/extensions/dns-integration HTTP/1.1" status: 200  len: 366 time: 0.0035913
2019-07-22 20:03:13.249 17770 INFO neutron.wsgi [req-720f877c-4d99-4c4f-a7d4-315a607bb543 f6d220afc2ba40c59e43dcef3681c56f 07a8270a4ea6432cb985f291cb0a1aa4 - default default] 10.20.0.254,172.30.0.2 "GET /v2.0/networks/91217bab-6250-4ff5-ae61-0accd79a5d41 HTTP/1.1" status: 200  len: 928 time: 0.4401102
2019-07-22 20:03:13.259 17770 INFO neutron.quota [req-1f3052fb-39eb-4975-8acb-8f1813f5b7c5 f6d220afc2ba40c59e43dcef3681c56f 07a8270a4ea6432cb985f291cb0a1aa4 - default default] Loaded quota_driver: <neutron.db.quota.driver.DbQuotaDriver object at 0x7f97fc7ed1d0>.
2019-07-22 20:03:14.867 17770 ERROR neutron.db.dns_db [req-1f3052fb-39eb-4975-8acb-8f1813f5b7c5 f6d220afc2ba40c59e43dcef3681c56f 07a8270a4ea6432cb985f291cb0a1aa4 - default default] Error publishing floating IP data in external DNS service. Name: 'kylesnew-ip5'. Domain: 'stack.lon.example.com.'. DNS service driver message 'Name kylesnew-ip5 is duplicated in the external DNS service': neutron_lib.exceptions.dns.DuplicateRecordSet: Name kylesnew-ip5 is duplicated in the external DNS service
2019-07-22 20:03:14.867 17770 ERROR neutron.db.dns_db Traceback (most recent call last):
2019-07-22 20:03:14.867 17770 ERROR neutron.db.dns_db   File "/usr/lib/python3/dist-packages/neutron/services/externaldns/drivers/designate/driver.py", line 92, in create_record_set
2019-07-22 20:03:14.867 17770 ERROR neutron.db.dns_db     designate.recordsets.create(dns_domain, dns_name, 'A', v4)
2019-07-22 20:03:14.867 17770 ERROR neutron.db.dns_db   File "/usr/lib/python3/dist-packages/designateclient/v2/recordsets.py", line 66, in create
2019-07-22 20:03:14.867 17770 ERROR neutron.db.dns_db     return self._post(url, data=data)
2019-07-22 20:03:14.867 17770 ERROR neutron.db.dns_db   File "/usr/lib/python3/dist-packages/designateclient/client.py", line 56, in _post
2019-07-22 20:03:14.867 17770 ERROR neutron.db.dns_db     resp, body = self.client.session.post(url, **kwargs)
2019-07-22 20:03:14.867 17770 ERROR neutron.db.dns_db   File "/usr/lib/python3/dist-packages/keystoneauth1/adapter.py", line 381, in post
2019-07-22 20:03:14.867 17770 ERROR neutron.db.dns_db     return self.request(url, 'POST', **kwargs)
2019-07-22 20:03:14.867 17770 ERROR neutron.db.dns_db   File "/usr/lib/python3/dist-packages/designateclient/v2/client.py", line 97, in request
2019-07-22 20:03:14.867 17770 ERROR neutron.db.dns_db     raise exceptions.Conflict(**response_payload)
2019-07-22 20:03:14.867 17770 ERROR neutron.db.dns_db designateclient.exceptions.Conflict: Duplicate RecordSet
2019-07-22 20:03:14.867 17770 ERROR neutron.db.dns_db
2019-07-22 20:03:14.867 17770 ERROR neutron.db.dns_db During handling of the above exception, another exception occurred:
2019-07-22 20:03:14.867 17770 ERROR neutron.db.dns_db
2019-07-22 20:03:14.867 17770 ERROR neutron.db.dns_db Traceback (most recent call last):
2019-07-22 20:03:14.867 17770 ERROR neutron.db.dns_db   File "/usr/lib/python3/dist-packages/neutron/db/dns_db.py", line 247, in _add_ips_to_external_dns_service
2019-07-22 20:03:14.867 17770 ERROR neutron.db.dns_db     ips)
2019-07-22 20:03:14.867 17770 ERROR neutron.db.dns_db   File "/usr/lib/python3/dist-packages/neutron/services/externaldns/drivers/designate/driver.py", line 98, in create_record_set
2019-07-22 20:03:14.867 17770 ERROR neutron.db.dns_db     raise dns_exc.DuplicateRecordSet(dns_name=dns_name)
2019-07-22 20:03:14.867 17770 ERROR neutron.db.dns_db neutron_lib.exceptions.dns.DuplicateRecordSet: Name kylesnew-ip5 is duplicated in the external DNS service
2019-07-22 20:03:14.867 17770 ERROR neutron.db.dns_db
2019-07-22 20:03:14.891 17770 INFO neutron.wsgi [req-1f3052fb-39eb-4975-8acb-8f1813f5b7c5 f6d220afc2ba40c59e43dcef3681c56f 07a8270a4ea6432cb985f291cb0a1aa4 - default default] 10.20.0.254,172.30.0.2 "POST /v2.0/floatingips HTTP/1.1" status: 201  len: 764 time: 1.6366105


############## KEYSTONE LOG

2019-07-22 19:21:31.015 4726 WARNING keystone.server.flask.application [req-0e13a344-7cec-4896-8a5d-a97c72d37c13 f6d220afc2ba40c59e43dcef3681c56f 07a8270a4ea6432cb985f291cb0a1aa4 - default default] Could not find service: dns.: keystone.exception.ServiceNotFound: Could not find service: dns.
2019-07-22 19:29:29.394 4727 WARNING keystone.server.flask.application [req-d56caa94-7231-46fa-8476-7ce3bac4cc19 f6d220afc2ba40c59e43dcef3681c56f - - default -] Authorization failed. The request you have made requires authentication. from 10.20.0.254: keystone.exception.Unauthorized: The request you have made requires authentication.
2019-07-22 20:02:26.741 4726 WARNING keystone.server.flask.application [req-31d46c24-2a70-4ab4-ab0f-82ffa9b46624 f6d220afc2ba40c59e43dcef3681c56f 07a8270a4ea6432cb985f291cb0a1aa4 - default default] Could not find service: dns.: keystone.exception.ServiceNotFound: Could not find service: dns.
2019-07-22 20:02:27.148 4725 WARNING py.warnings [req-0dc859dd-ea9c-4aad-b6be-245da6434c69 f6d220afc2ba40c59e43dcef3681c56f 07a8270a4ea6432cb985f291cb0a1aa4 - default default] /usr/lib/python3/dist-packages/oslo_policy/policy.py:958: UserWarning: Policy identity:create_endpoint failed scope check. The token used to make the request was project scoped but the policy requires ['system'] scope. This behavior may change in the future where using the intended scope is required
  warnings.warn(msg)

2019-07-22 20:02:35.080 4729 WARNING py.warnings [req-9640012b-137d-4f5b-875a-5b42e4798377 f6d220afc2ba40c59e43dcef3681c56f 07a8270a4ea6432cb985f291cb0a1aa4 - default default] /usr/lib/python3/dist-packages/oslo_policy/policy.py:958: UserWarning: Policy identity:get_service failed scope check. The token used to make the request was project scoped but the policy requires ['system'] scope. This behavior may change in the future where using the intended scope is required
  warnings.warn(msg)

2019-07-22 20:02:35.089 4729 WARNING keystone.server.flask.application
[req-9640012b-137d-4f5b-875a-5b42e4798377
f6d220afc2ba40c59e43dcef3681c56f 07a8270a4ea6432cb985f291cb0a1aa4 -
default default] Could not find service: dns.:
keystone.exception.ServiceNotFound: Could not find service: dns.


########### Catalog

| designate | dns            | London                                                                                     |
|           |                |   public: https://openstack.lon.example.com:9001/                                      |
|           |                |                                                                                            |
+-----------+----------------+--------------------------------------------------------------------------------------------+]


Version: STEIN
OSL UBUNTU 18.04
MULTI-NODE: controller network compute
SEVERITY: Blocker

** Affects: neutron
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to neutron.
https://bugs.launchpad.net/bugs/1837455

Title:
  could not find requested endpoint in service catalog

Status in neutron:
  New

Bug description:
  im trying to assign a DNS name to floating IP and put this in
  designate but i get the following response back. Can someone please
  tell me what I need to add to the service catalog. thanks

  
  ########### NEUTRON LOG
  2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource [req-40c644eb-0dc2-4e3f-903c-2e8f869b0810 f6d220afc2ba40c59e43dcef3681c56f 07a8270a4ea6432cb985f291cb0a1aa4 - default default] create failed: No details.: keystoneauth1.exceptions.catalog.EndpointNotFound: Could not find requested endpoint in Service Catalog.
  2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource Traceback (most recent call last):
  2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource   File "/usr/lib/python3/dist-packages/neutron/api/v2/resource.py", line 98, in resource
  2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource     result = method(request=request, **args)
  2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource   File "/usr/lib/python3/dist-packages/neutron/api/v2/base.py", line 436, in create
  2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource     return self._create(request, body, **kwargs)
  2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource   File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped
  2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource     setattr(e, '_RETRY_EXCEEDED', True)
  2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource   File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__
  2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource     self.force_reraise()
  2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource   File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise
  2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource     six.reraise(self.type_, self.value, self.tb)
  2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource   File "/usr/lib/python3/dist-packages/six.py", line 693, in reraise
  2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource     raise value
  2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource   File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped
  2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource     return f(*args, **kwargs)
  2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource   File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 154, in wrapper
  2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource     ectxt.value = e.inner_exc
  2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource   File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__
  2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource     self.force_reraise()
  2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource   File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise
  2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource     six.reraise(self.type_, self.value, self.tb)
  2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource   File "/usr/lib/python3/dist-packages/six.py", line 693, in reraise
  2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource     raise value
  2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource   File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper
  2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource     return f(*args, **kwargs)
  2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource   File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped
  2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource     LOG.debug("Retry wrapper got retriable exception: %s", e)
  2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource   File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__
  2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource     self.force_reraise()
  2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource   File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise
  2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource     six.reraise(self.type_, self.value, self.tb)
  2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource   File "/usr/lib/python3/dist-packages/six.py", line 693, in reraise
  2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource     raise value
  2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource   File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped
  2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource     return f(*dup_args, **dup_kwargs)
  2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource   File "/usr/lib/python3/dist-packages/neutron/api/v2/base.py", line 555, in _create
  2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource     obj = do_create(body)
  2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource   File "/usr/lib/python3/dist-packages/neutron/api/v2/base.py", line 537, in do_create
  2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource     request.context, reservation.reservation_id)
  2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource   File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__
  2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource     self.force_reraise()
  2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource   File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise
  2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource     six.reraise(self.type_, self.value, self.tb)
  2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource   File "/usr/lib/python3/dist-packages/six.py", line 693, in reraise
  2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource     raise value
  2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource   File "/usr/lib/python3/dist-packages/neutron/api/v2/base.py", line 530, in do_create
  2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource     return obj_creator(request.context, **kwargs)
  2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource   File "/usr/lib/python3/dist-packages/neutron/services/l3_router/l3_router_plugin.py", line 182, in create_floatingip
  2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource     initial_status=n_const.FLOATINGIP_STATUS_DOWN)
  2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource   File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 233, in wrapped
  2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource     return method(*args, **kwargs)
  2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource   File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 139, in wrapped
  2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource     setattr(e, '_RETRY_EXCEEDED', True)
  2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource   File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__
  2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource     self.force_reraise()
  2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource   File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise
  2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource     six.reraise(self.type_, self.value, self.tb)
  2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource   File "/usr/lib/python3/dist-packages/six.py", line 693, in reraise
  2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource     raise value
  2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource   File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped
  2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource     return f(*args, **kwargs)
  2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource   File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 154, in wrapper
  2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource     ectxt.value = e.inner_exc
  2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource   File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__
  2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource     self.force_reraise()
  2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource   File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise
  2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource     six.reraise(self.type_, self.value, self.tb)
  2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource   File "/usr/lib/python3/dist-packages/six.py", line 693, in reraise
  2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource     raise value
  2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource   File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper
  2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource     return f(*args, **kwargs)
  2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource   File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped
  2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource     LOG.debug("Retry wrapper got retriable exception: %s", e)
  2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource   File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 220, in __exit__
  2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource     self.force_reraise()
  2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource   File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise
  2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource     six.reraise(self.type_, self.value, self.tb)
  2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource   File "/usr/lib/python3/dist-packages/six.py", line 693, in reraise
  2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource     raise value
  2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource   File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 179, in wrapped
  2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource     return f(*dup_args, **dup_kwargs)
  2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource   File "/usr/lib/python3/dist-packages/neutron/db/l3_dvr_db.py", line 1136, in create_floatingip
  2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource     context, floatingip, initial_status)
  2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource   File "/usr/lib/python3/dist-packages/neutron/db/l3_db.py", line 1431, in _create_floatingip
  2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource     dns_data)
  2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource   File "/usr/lib/python3/dist-packages/neutron/db/dns_db.py", line 117, in _process_dns_floatingip_create_postcommit
  2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource     [floatingip_data['floating_ip_address']])
  2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource   File "/usr/lib/python3/dist-packages/neutron/db/dns_db.py", line 247, in _add_ips_to_external_dns_service
  2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource     ips)
  2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource   File "/usr/lib/python3/dist-packages/neutron/services/externaldns/drivers/designate/driver.py", line 118, in create_record_set
  2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource     [recordset_name])
  2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource   File "/usr/lib/python3/dist-packages/designateclient/v2/recordsets.py", line 46, in create
  2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource     name, zone_info = self._canonicalize_record_name(zone, name)
  2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource   File "/usr/lib/python3/dist-packages/designateclient/v2/recordsets.py", line 30, in _canonicalize_record_name
  2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource     zone_info = self.client.zones.get(zone)
  2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource   File "/usr/lib/python3/dist-packages/designateclient/v2/zones.py", line 54, in get
  2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource     zone = v2_utils.resolve_by_name(self.list, zone)
  2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource   File "/usr/lib/python3/dist-packages/designateclient/v2/utils.py", line 34, in resolve_by_name
  2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource     results = func(criterion={"name": "%s" % name}, *args)
  2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource   File "/usr/lib/python3/dist-packages/designateclient/v2/zones.py", line 51, in list
  2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource     return self._get(url, response_key="zones")
  2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource   File "/usr/lib/python3/dist-packages/designateclient/v2/base.py", line 30, in _get
  2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource     resp, body = self.client.session.get(url, **kwargs)
  2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource   File "/usr/lib/python3/dist-packages/keystoneauth1/adapter.py", line 375, in get
  2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource     return self.request(url, 'GET', **kwargs)
  2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource   File "/usr/lib/python3/dist-packages/designateclient/v2/client.py", line 81, in request
  2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource     response, body = super(self.__class__, self).request(*args, **kwargs)
  2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource   File "/usr/lib/python3/dist-packages/keystoneauth1/adapter.py", line 534, in request
  2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource     resp = super(LegacyJsonAdapter, self).request(*args, **kwargs)
  2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource   File "/usr/lib/python3/dist-packages/keystoneauth1/adapter.py", line 237, in request
  2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource     return self.session.request(url, method, **kwargs)
  2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource   File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 704, in request
  2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource     auth_headers = self.get_auth_headers(auth)
  2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource   File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1097, in get_auth_headers
  2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource     return auth.get_headers(self, **kwargs)
  2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource   File "/usr/lib/python3/dist-packages/keystoneauth1/plugin.py", line 95, in get_headers
  2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource     token = self.get_token(session)
  2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource   File "/usr/lib/python3/dist-packages/keystoneauth1/identity/base.py", line 88, in get_token
  2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource     return self.get_access(session).auth_token
  2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource   File "/usr/lib/python3/dist-packages/keystoneauth1/identity/base.py", line 134, in get_access
  2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource     self.auth_ref = self.get_auth_ref(session)
  2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource   File "/usr/lib/python3/dist-packages/keystoneauth1/identity/generic/base.py", line 206, in get_auth_ref
  2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource     self._plugin = self._do_create_plugin(session)
  2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource   File "/usr/lib/python3/dist-packages/keystoneauth1/identity/generic/base.py", line 138, in _do_create_plugin
  2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource     authenticated=False)
  2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource   File "/usr/lib/python3/dist-packages/keystoneauth1/identity/base.py", line 610, in get_discovery
  2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource     authenticated=authenticated)
  2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource   File "/usr/lib/python3/dist-packages/keystoneauth1/discover.py", line 1442, in get_discovery
  2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource     disc = Discover(session, url, authenticated=authenticated)
  2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource   File "/usr/lib/python3/dist-packages/keystoneauth1/discover.py", line 526, in __init__
  2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource     authenticated=authenticated)
  2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource   File "/usr/lib/python3/dist-packages/keystoneauth1/discover.py", line 101, in get_version_data
  2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource     resp = session.get(url, headers=headers, authenticated=authenticated)
  2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource   File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1037, in get
  2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource     return self.request(url, 'GET', **kwargs)
  2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource   File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 729, in request
  2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource     raise exceptions.EndpointNotFound()
  2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource keystoneauth1.exceptions.catalog.EndpointNotFound: Could not find requested endpoint in Service Catalog.
  2019-07-22 20:02:56.318 17768 ERROR neutron.api.v2.resource
  2019-07-22 20:02:56.328 17768 INFO neutron.wsgi [req-40c644eb-0dc2-4e3f-903c-2e8f869b0810 f6d220afc2ba40c59e43dcef3681c56f 07a8270a4ea6432cb985f291cb0a1aa4 - default default] 10.20.0.254,172.30.0.2 "POST /v2.0/floatingips HTTP/1.1" status: 500  len: 363 time: 1.4659889
  2019-07-22 20:02:56.338 17768 INFO neutron.wsgi [req-33664ba5-d663-4cc8-a3f7-f336949a70f2 f6d220afc2ba40c59e43dcef3681c56f 07a8270a4ea6432cb985f291cb0a1aa4 - default default] 10.20.0.254,172.30.0.2 "GET /v2.0/extensions/dns-integration HTTP/1.1" status: 200  len: 366 time: 0.0051546
  2019-07-22 20:02:56.347 17768 INFO neutron.wsgi [req-8cb7d066-eef2-4f94-b7ea-38d4d0c8bcdb f6d220afc2ba40c59e43dcef3681c56f 07a8270a4ea6432cb985f291cb0a1aa4 - default default] 10.20.0.254,172.30.0.2 "GET /v2.0/extensions/dns-integration HTTP/1.1" status: 200  len: 366 time: 0.0035913
  2019-07-22 20:03:13.249 17770 INFO neutron.wsgi [req-720f877c-4d99-4c4f-a7d4-315a607bb543 f6d220afc2ba40c59e43dcef3681c56f 07a8270a4ea6432cb985f291cb0a1aa4 - default default] 10.20.0.254,172.30.0.2 "GET /v2.0/networks/91217bab-6250-4ff5-ae61-0accd79a5d41 HTTP/1.1" status: 200  len: 928 time: 0.4401102
  2019-07-22 20:03:13.259 17770 INFO neutron.quota [req-1f3052fb-39eb-4975-8acb-8f1813f5b7c5 f6d220afc2ba40c59e43dcef3681c56f 07a8270a4ea6432cb985f291cb0a1aa4 - default default] Loaded quota_driver: <neutron.db.quota.driver.DbQuotaDriver object at 0x7f97fc7ed1d0>.
  2019-07-22 20:03:14.867 17770 ERROR neutron.db.dns_db [req-1f3052fb-39eb-4975-8acb-8f1813f5b7c5 f6d220afc2ba40c59e43dcef3681c56f 07a8270a4ea6432cb985f291cb0a1aa4 - default default] Error publishing floating IP data in external DNS service. Name: 'kylesnew-ip5'. Domain: 'stack.lon.example.com.'. DNS service driver message 'Name kylesnew-ip5 is duplicated in the external DNS service': neutron_lib.exceptions.dns.DuplicateRecordSet: Name kylesnew-ip5 is duplicated in the external DNS service
  2019-07-22 20:03:14.867 17770 ERROR neutron.db.dns_db Traceback (most recent call last):
  2019-07-22 20:03:14.867 17770 ERROR neutron.db.dns_db   File "/usr/lib/python3/dist-packages/neutron/services/externaldns/drivers/designate/driver.py", line 92, in create_record_set
  2019-07-22 20:03:14.867 17770 ERROR neutron.db.dns_db     designate.recordsets.create(dns_domain, dns_name, 'A', v4)
  2019-07-22 20:03:14.867 17770 ERROR neutron.db.dns_db   File "/usr/lib/python3/dist-packages/designateclient/v2/recordsets.py", line 66, in create
  2019-07-22 20:03:14.867 17770 ERROR neutron.db.dns_db     return self._post(url, data=data)
  2019-07-22 20:03:14.867 17770 ERROR neutron.db.dns_db   File "/usr/lib/python3/dist-packages/designateclient/client.py", line 56, in _post
  2019-07-22 20:03:14.867 17770 ERROR neutron.db.dns_db     resp, body = self.client.session.post(url, **kwargs)
  2019-07-22 20:03:14.867 17770 ERROR neutron.db.dns_db   File "/usr/lib/python3/dist-packages/keystoneauth1/adapter.py", line 381, in post
  2019-07-22 20:03:14.867 17770 ERROR neutron.db.dns_db     return self.request(url, 'POST', **kwargs)
  2019-07-22 20:03:14.867 17770 ERROR neutron.db.dns_db   File "/usr/lib/python3/dist-packages/designateclient/v2/client.py", line 97, in request
  2019-07-22 20:03:14.867 17770 ERROR neutron.db.dns_db     raise exceptions.Conflict(**response_payload)
  2019-07-22 20:03:14.867 17770 ERROR neutron.db.dns_db designateclient.exceptions.Conflict: Duplicate RecordSet
  2019-07-22 20:03:14.867 17770 ERROR neutron.db.dns_db
  2019-07-22 20:03:14.867 17770 ERROR neutron.db.dns_db During handling of the above exception, another exception occurred:
  2019-07-22 20:03:14.867 17770 ERROR neutron.db.dns_db
  2019-07-22 20:03:14.867 17770 ERROR neutron.db.dns_db Traceback (most recent call last):
  2019-07-22 20:03:14.867 17770 ERROR neutron.db.dns_db   File "/usr/lib/python3/dist-packages/neutron/db/dns_db.py", line 247, in _add_ips_to_external_dns_service
  2019-07-22 20:03:14.867 17770 ERROR neutron.db.dns_db     ips)
  2019-07-22 20:03:14.867 17770 ERROR neutron.db.dns_db   File "/usr/lib/python3/dist-packages/neutron/services/externaldns/drivers/designate/driver.py", line 98, in create_record_set
  2019-07-22 20:03:14.867 17770 ERROR neutron.db.dns_db     raise dns_exc.DuplicateRecordSet(dns_name=dns_name)
  2019-07-22 20:03:14.867 17770 ERROR neutron.db.dns_db neutron_lib.exceptions.dns.DuplicateRecordSet: Name kylesnew-ip5 is duplicated in the external DNS service
  2019-07-22 20:03:14.867 17770 ERROR neutron.db.dns_db
  2019-07-22 20:03:14.891 17770 INFO neutron.wsgi [req-1f3052fb-39eb-4975-8acb-8f1813f5b7c5 f6d220afc2ba40c59e43dcef3681c56f 07a8270a4ea6432cb985f291cb0a1aa4 - default default] 10.20.0.254,172.30.0.2 "POST /v2.0/floatingips HTTP/1.1" status: 201  len: 764 time: 1.6366105


  ############## KEYSTONE LOG

  2019-07-22 19:21:31.015 4726 WARNING keystone.server.flask.application [req-0e13a344-7cec-4896-8a5d-a97c72d37c13 f6d220afc2ba40c59e43dcef3681c56f 07a8270a4ea6432cb985f291cb0a1aa4 - default default] Could not find service: dns.: keystone.exception.ServiceNotFound: Could not find service: dns.
  2019-07-22 19:29:29.394 4727 WARNING keystone.server.flask.application [req-d56caa94-7231-46fa-8476-7ce3bac4cc19 f6d220afc2ba40c59e43dcef3681c56f - - default -] Authorization failed. The request you have made requires authentication. from 10.20.0.254: keystone.exception.Unauthorized: The request you have made requires authentication.
  2019-07-22 20:02:26.741 4726 WARNING keystone.server.flask.application [req-31d46c24-2a70-4ab4-ab0f-82ffa9b46624 f6d220afc2ba40c59e43dcef3681c56f 07a8270a4ea6432cb985f291cb0a1aa4 - default default] Could not find service: dns.: keystone.exception.ServiceNotFound: Could not find service: dns.
  2019-07-22 20:02:27.148 4725 WARNING py.warnings [req-0dc859dd-ea9c-4aad-b6be-245da6434c69 f6d220afc2ba40c59e43dcef3681c56f 07a8270a4ea6432cb985f291cb0a1aa4 - default default] /usr/lib/python3/dist-packages/oslo_policy/policy.py:958: UserWarning: Policy identity:create_endpoint failed scope check. The token used to make the request was project scoped but the policy requires ['system'] scope. This behavior may change in the future where using the intended scope is required
    warnings.warn(msg)

  2019-07-22 20:02:35.080 4729 WARNING py.warnings [req-9640012b-137d-4f5b-875a-5b42e4798377 f6d220afc2ba40c59e43dcef3681c56f 07a8270a4ea6432cb985f291cb0a1aa4 - default default] /usr/lib/python3/dist-packages/oslo_policy/policy.py:958: UserWarning: Policy identity:get_service failed scope check. The token used to make the request was project scoped but the policy requires ['system'] scope. This behavior may change in the future where using the intended scope is required
    warnings.warn(msg)

  2019-07-22 20:02:35.089 4729 WARNING keystone.server.flask.application
  [req-9640012b-137d-4f5b-875a-5b42e4798377
  f6d220afc2ba40c59e43dcef3681c56f 07a8270a4ea6432cb985f291cb0a1aa4 -
  default default] Could not find service: dns.:
  keystone.exception.ServiceNotFound: Could not find service: dns.

  
  ########### Catalog

  | designate | dns            | London                                                                                     |
  |           |                |   public: https://openstack.lon.example.com:9001/                                      |
  |           |                |                                                                                            |
  +-----------+----------------+--------------------------------------------------------------------------------------------+]


  Version: STEIN
  OSL UBUNTU 18.04
  MULTI-NODE: controller network compute
  SEVERITY: Blocker

To manage notifications about this bug go to:
https://bugs.launchpad.net/neutron/+bug/1837455/+subscriptions


Follow ups