[Openstack] Endpoint filter and Heat

Mārtiņš Jakubovičs martins-lists at hostnet.lv
Mon Jul 24 14:11:36 UTC 2017


Hello all,

Does anyone managed to get running Heat service if using Endpoint filter 
driver in Keystone? Looks like Heat admin user in heat domain did not 
work, because of empty catalog list. Could it be a issue?

Error in heat-engine:

2017-07-24 16:44:14.759 11617 ERROR oslo_messaging.rpc.server 
[req-51bbb19c-bc59-41f7-b420-a7ab1a2b64c9 
96354895967c45cdbc57e28e4fbad851 0675f664ad494e92aa8fd16815d6b167 - - -] 
Exception during message handling
2017-07-24 16:44:14.759 11617 ERROR oslo_messaging.rpc.server Traceback 
(most recent call last):
2017-07-24 16:44:14.759 11617 ERROR oslo_messaging.rpc.server File 
"/usr/lib/python2.7/dist-packages/oslo_messaging/rpc/server.py", line 
133, in _process_incoming
2017-07-24 16:44:14.759 11617 ERROR oslo_messaging.rpc.server res = 
self.dispatcher.dispatch(message)
2017-07-24 16:44:14.759 11617 ERROR oslo_messaging.rpc.server File 
"/usr/lib/python2.7/dist-packages/oslo_messaging/rpc/dispatcher.py", 
line 150, in dispatch
2017-07-24 16:44:14.759 11617 ERROR oslo_messaging.rpc.server return 
self._do_dispatch(endpoint, method, ctxt, args)
2017-07-24 16:44:14.759 11617 ERROR oslo_messaging.rpc.server File 
"/usr/lib/python2.7/dist-packages/oslo_messaging/rpc/dispatcher.py", 
line 121, in _do_dispatch
2017-07-24 16:44:14.759 11617 ERROR oslo_messaging.rpc.server result = 
func(ctxt, **new_args)
2017-07-24 16:44:14.759 11617 ERROR oslo_messaging.rpc.server File 
"/usr/lib/python2.7/dist-packages/osprofiler/profiler.py", line 154, in 
wrapper
2017-07-24 16:44:14.759 11617 ERROR oslo_messaging.rpc.server return 
f(*args, **kwargs)
2017-07-24 16:44:14.759 11617 ERROR oslo_messaging.rpc.server File 
"/usr/lib/python2.7/dist-packages/heat/common/context.py", line 424, in 
wrapped
2017-07-24 16:44:14.759 11617 ERROR oslo_messaging.rpc.server return 
func(self, ctx, *args, **kwargs)
2017-07-24 16:44:14.759 11617 ERROR oslo_messaging.rpc.server File 
"/usr/lib/python2.7/dist-packages/heat/engine/service.py", line 809, in 
create_stack
2017-07-24 16:44:14.759 11617 ERROR oslo_messaging.rpc.server 
_create_stack_user(stack)
2017-07-24 16:44:14.759 11617 ERROR oslo_messaging.rpc.server File 
"/usr/lib/python2.7/dist-packages/heat/engine/service.py", line 776, in 
_create_stack_user
2017-07-24 16:44:14.759 11617 ERROR oslo_messaging.rpc.server 
stack.create_stack_user_project_id()
2017-07-24 16:44:14.759 11617 ERROR oslo_messaging.rpc.server File 
"/usr/lib/python2.7/dist-packages/osprofiler/profiler.py", line 154, in 
wrapper
2017-07-24 16:44:14.759 11617 ERROR oslo_messaging.rpc.server return 
f(*args, **kwargs)
2017-07-24 16:44:14.759 11617 ERROR oslo_messaging.rpc.server File 
"/usr/lib/python2.7/dist-packages/heat/engine/stack.py", line 1941, in 
create_stack_user_project_id
2017-07-24 16:44:14.759 11617 ERROR oslo_messaging.rpc.server 
'keystone').create_stack_domain_project(self.id)
2017-07-24 16:44:14.759 11617 ERROR oslo_messaging.rpc.server File 
"/usr/lib/python2.7/dist-packages/heat/engine/clients/os/keystone/heat_keystoneclient.py", 
line 397, in create_stack_domain_project
2017-07-24 16:44:14.759 11617 ERROR oslo_messaging.rpc.server 
domain_project = self.domain_admin_client.projects.create(
2017-07-24 16:44:14.759 11617 ERROR oslo_messaging.rpc.server File 
"/usr/lib/python2.7/dist-packages/heat/engine/clients/os/keystone/heat_keystoneclient.py", 
line 154, in domain_admin_client
2017-07-24 16:44:14.759 11617 ERROR oslo_messaging.rpc.server 
auth=self.domain_admin_auth,
2017-07-24 16:44:14.759 11617 ERROR oslo_messaging.rpc.server File 
"/usr/lib/python2.7/dist-packages/heat/engine/clients/os/keystone/heat_keystoneclient.py", 
line 140, in domain_admin_auth
2017-07-24 16:44:14.759 11617 ERROR oslo_messaging.rpc.server 
auth.get_token(self.session)
2017-07-24 16:44:14.759 11617 ERROR oslo_messaging.rpc.server File 
"/usr/lib/python2.7/dist-packages/keystoneauth1/identity/base.py", line 
90, in get_token
2017-07-24 16:44:14.759 11617 ERROR oslo_messaging.rpc.server return 
self.get_access(session).auth_token
2017-07-24 16:44:14.759 11617 ERROR oslo_messaging.rpc.server File 
"/usr/lib/python2.7/dist-packages/keystoneauth1/identity/base.py", line 
136, in get_access
2017-07-24 16:44:14.759 11617 ERROR oslo_messaging.rpc.server 
self.auth_ref = self.get_auth_ref(session)
2017-07-24 16:44:14.759 11617 ERROR oslo_messaging.rpc.server File 
"/usr/lib/python2.7/dist-packages/keystoneauth1/identity/generic/base.py", 
line 181, in get_auth_ref
2017-07-24 16:44:14.759 11617 ERROR oslo_messaging.rpc.server return 
self._plugin.get_auth_ref(session, **kwargs)
2017-07-24 16:44:14.759 11617 ERROR oslo_messaging.rpc.server File 
"/usr/lib/python2.7/dist-packages/keystoneauth1/identity/v3/base.py", 
line 167, in get_auth_ref
2017-07-24 16:44:14.759 11617 ERROR oslo_messaging.rpc.server 
authenticated=False, log=False, **rkwargs)
2017-07-24 16:44:14.759 11617 ERROR oslo_messaging.rpc.server File 
"/usr/lib/python2.7/dist-packages/keystoneauth1/session.py", line 675, 
in post
2017-07-24 16:44:14.759 11617 ERROR oslo_messaging.rpc.server return 
self.request(url, 'POST', **kwargs)
2017-07-24 16:44:14.759 11617 ERROR oslo_messaging.rpc.server File 
"/usr/lib/python2.7/dist-packages/positional/__init__.py", line 101, in 
inner
2017-07-24 16:44:14.759 11617 ERROR oslo_messaging.rpc.server return 
wrapped(*args, **kwargs)
2017-07-24 16:44:14.759 11617 ERROR oslo_messaging.rpc.server File 
"/usr/lib/python2.7/dist-packages/keystoneauth1/session.py", line 570, 
in request
2017-07-24 16:44:14.759 11617 ERROR oslo_messaging.rpc.server raise 
exceptions.from_response(resp, method, url)
2017-07-24 16:44:14.759 11617 ERROR oslo_messaging.rpc.server 
BadRequest: object of type 'NoneType' has no len() (HTTP 400) 
(Request-ID: req-9c36a7df-35ff-498c-a6b3-f0e8f99a0786)
2017-07-24 16:44:14.759 11617 ERROR oslo_messaging.rpc.server
2017-07-24 16:44:14.829 11617 DEBUG oslo_messaging._drivers.amqpdriver 
[req-51bbb19c-bc59-41f7-b420-a7ab1a2b64c9 
96354895967c45cdbc57e28e4fbad851 0675f664ad494e92aa8fd16815d6b167 - - -] 
sending reply msg_id: 523ffc4190b04729ad7dd5d36b734159 reply queue: 
reply_d9493a0097404289904a2cbfb9625855 time elapsed: 1.17097278702s 
_send_reply 
/usr/lib/python2.7/dist-packages/oslo_messaging/_drivers/amqpdriver.py:73




More information about the Openstack mailing list