The template: http://paste.openstack.org/raw/446927/
The launch script: http://paste.openstack.org/raw/446930/
Returns the following backtrace on centos + binary:
2015-09-05 18:46:30.614 20 INFO heat.engine.service [req-55425669-1736-4d9e-bae0-cb7693e308f3 c4be44710f9e49cd94e92b48192e02eb ee3fe8d1d4234399b1fae08cf103a5de] Creating stack steak
2015-09-05 18:46:30.629 20 INFO heat.engine.resource [req-55425669-1736-4d9e-bae0-cb7693e308f3 c4be44710f9e49cd94e92b48192e02eb ee3fe8d1d4234399b1fae08cf103a5de] Validating Server "steak_node"
2015-09-05 18:46:30.832 20 WARNING heat.common.context [req-55425669-1736-4d9e-bae0-cb7693e308f3 c4be44710f9e49cd94e92b48192e02eb ee3fe8d1d4234399b1fae08cf103a5de] Using the keystone_authtoken user as the heat trustee user directly is deprecated. Please add the trustee credentials you need to the trustee section of your heat.conf file.
2015-09-05 18:46:30.838 20 ERROR oslo_messaging.rpc.dispatcher [req-55425669-1736-4d9e-bae0-cb7693e308f3 c4be44710f9e49cd94e92b48192e02eb ee3fe8d1d4234399b1fae08cf103a5de] Exception during message handling: The resource could not be found. (HTTP 404) (HTTP 404)
2015-09-05 18:46:30.838 20 ERROR oslo_messaging.rpc.dispatcher Traceback (most recent call last):
2015-09-05 18:46:30.838 20 ERROR oslo_messaging.rpc.dispatcher File "/usr/lib/python2.7/site-packages/oslo_messaging/rpc/dispatcher.py", line 142, in _dispatch_and_reply
2015-09-05 18:46:30.838 20 ERROR oslo_messaging.rpc.dispatcher executor_callback))
2015-09-05 18:46:30.838 20 ERROR oslo_messaging.rpc.dispatcher File "/usr/lib/python2.7/site-packages/oslo_messaging/rpc/dispatcher.py", line 186, in _dispatch
2015-09-05 18:46:30.838 20 ERROR oslo_messaging.rpc.dispatcher executor_callback)
2015-09-05 18:46:30.838 20 ERROR oslo_messaging.rpc.dispatcher File "/usr/lib/python2.7/site-packages/oslo_messaging/rpc/dispatcher.py", line 129, in _do_dispatch
2015-09-05 18:46:30.838 20 ERROR oslo_messaging.rpc.dispatcher result = func(ctxt, **new_args)
2015-09-05 18:46:30.838 20 ERROR oslo_messaging.rpc.dispatcher File "/usr/lib/python2.7/site-packages/osprofiler/profiler.py", line 105, in wrapper
2015-09-05 18:46:30.838 20 ERROR oslo_messaging.rpc.dispatcher return f(*args, **kwargs)
2015-09-05 18:46:30.838 20 ERROR oslo_messaging.rpc.dispatcher File "/usr/lib/python2.7/site-packages/heat/common/context.py", line 305, in wrapped
2015-09-05 18:46:30.838 20 ERROR oslo_messaging.rpc.dispatcher return func(self, ctx, *args, **kwargs)
2015-09-05 18:46:30.838 20 ERROR oslo_messaging.rpc.dispatcher File "/usr/lib/python2.7/site-packages/heat/engine/service.py", line 708, in create_stack
2015-09-05 18:46:30.838 20 ERROR oslo_messaging.rpc.dispatcher stack.store()
2015-09-05 18:46:30.838 20 ERROR oslo_messaging.rpc.dispatcher File "/usr/lib/python2.7/site-packages/osprofiler/profiler.py", line 105, in wrapper
2015-09-05 18:46:30.838 20 ERROR oslo_messaging.rpc.dispatcher return f(*args, **kwargs)
2015-09-05 18:46:30.838 20 ERROR oslo_messaging.rpc.dispatcher File "/usr/lib/python2.7/site-packages/heat/engine/stack.py", line 484, in store
2015-09-05 18:46:30.838 20 ERROR oslo_messaging.rpc.dispatcher trust_ctx = keystone.create_trust_context()
2015-09-05 18:46:30.838 20 ERROR oslo_messaging.rpc.dispatcher File "/usr/lib/python2.7/site-packages/heat/common/heat_keystoneclient.py", line 210, in create_trust_context
2015-09-05 18:46:30.838 20 ERROR oslo_messaging.rpc.dispatcher self.session)
2015-09-05 18:46:30.838 20 ERROR oslo_messaging.rpc.dispatcher File "/usr/lib/python2.7/site-packages/keystoneclient/auth/identity/base.py", line 352, in get_user_id
2015-09-05 18:46:30.838 20 ERROR oslo_messaging.rpc.dispatcher return self.get_access(session).user_id
2015-09-05 18:46:30.838 20 ERROR oslo_messaging.rpc.dispatcher File "/usr/lib/python2.7/site-packages/keystoneclient/auth/identity/base.py", line 240, in get_access
2015-09-05 18:46:30.838 20 ERROR oslo_messaging.rpc.dispatcher self.auth_ref = self.get_auth_ref(session)
2015-09-05 18:46:30.838 20 ERROR oslo_messaging.rpc.dispatcher File "/usr/lib/python2.7/site-packages/keystoneclient/auth/identity/v3/base.py", line 190, in get_auth_ref
2015-09-05 18:46:30.838 20 ERROR oslo_messaging.rpc.dispatcher authenticated=False, log=False, **rkwargs)
2015-09-05 18:46:30.838 20 ERROR oslo_messaging.rpc.dispatcher File "/usr/lib/python2.7/site-packages/keystoneclient/session.py", line 501, in post
2015-09-05 18:46:30.838 20 ERROR oslo_messaging.rpc.dispatcher return self.request(url, 'POST', **kwargs)
2015-09-05 18:46:30.838 20 ERROR oslo_messaging.rpc.dispatcher File "/usr/lib/python2.7/site-packages/keystoneclient/utils.py", line 337, in inner
2015-09-05 18:46:30.838 20 ERROR oslo_messaging.rpc.dispatcher return func(*args, **kwargs)
2015-09-05 18:46:30.838 20 ERROR oslo_messaging.rpc.dispatcher File "/usr/lib/python2.7/site-packages/keystoneclient/session.py", line 401, in request
2015-09-05 18:46:30.838 20 ERROR oslo_messaging.rpc.dispatcher raise exceptions.from_response(resp, method, url)
2015-09-05 18:46:30.838 20 ERROR oslo_messaging.rpc.dispatcher NotFound: The resource could not be found. (HTTP 404)
2015-09-05 18:46:30.838 20 ERROR oslo_messaging.rpc.dispatcher
2015-09-05 18:46:30.840 20 ERROR oslo_messaging._drivers.common [req-55425669-1736-4d9e-bae0-cb7693e308f3 c4be44710f9e49cd94e92b48192e02eb ee3fe8d1d4234399b1fae08cf103a5de] Returning exception The resource could not be found. (HTTP 404) to caller
2015-09-05 18:46:30.840 20 ERROR oslo_messaging._drivers.common [req-55425669-1736-4d9e-bae0-cb7693e308f3 c4be44710f9e49cd94e92b48192e02eb ee3fe8d1d4234399b1fae08cf103a5de] ['Traceback (most recent call last):\n', ' File "/usr/lib/python2.7/site-packages/oslo_messaging/rpc/dispatcher.py", line 142, in _dispatch_and_reply\n executor_callback))\n', ' File "/usr/lib/python2.7/site-packages/oslo_messaging/rpc/dispatcher.py", line 186, in _dispatch\n executor_callback)\n', ' File "/usr/lib/python2.7/site-packages/oslo_messaging/rpc/dispatcher.py", line 129, in _do_dispatch\n result = func(ctxt, **new_args)\n', ' File "/usr/lib/python2.7/site-packages/osprofiler/profiler.py", line 105, in wrapper\n return f(*args, **kwargs)\n', ' File "/usr/lib/python2.7/site-packages/heat/common/context.py", line 305, in wrapped\n return func(self, ctx, *args, **kwargs)\n', ' File "/usr/lib/python2.7/site-packages/heat/engine/service.py", line 708, in create_stack\n stack.store()\n', ' File "/usr/lib/python2.7/site-packages/osprofiler/profiler.py", line 105, in wrapper\n return f(*args, **kwargs)\n', ' File "/usr/lib/python2.7/site-packages/heat/engine/stack.py", line 484, in store\n trust_ctx = keystone.create_trust_context()\n', ' File "/usr/lib/python2.7/site-packages/heat/common/heat_keystoneclient.py", line 210, in create_trust_context\n self.session)\n', ' File "/usr/lib/python2.7/site-packages/keystoneclient/auth/identity/base.py", line 352, in get_user_id\n return self.get_access(session).user_id\n', ' File "/usr/lib/python2.7/site-packages/keystoneclient/auth/identity/base.py", line 240, in get_access\n self.auth_ref = self.get_auth_ref(session)\n', ' File "/usr/lib/python2.7/site-packages/keystoneclient/auth/identity/v3/base.py", line 190, in get_auth_ref\n authenticated=False, log=False, **rkwargs)\n', ' File "/usr/lib/python2.7/site-packages/keystoneclient/session.py", line 501, in post\n return self.request(url, \'POST\', **kwargs)\n', ' File "/usr/lib/python2.7/site-packages/keystoneclient/utils.py", line 337, in inner\n return func(*args, **kwargs)\n', ' File "/usr/lib/python2.7/site-packages/keystoneclient/session.py", line 401, in request\n raise exceptions.from_response(resp, method, url)\n', 'NotFound: The resource could not be found. (HTTP 404)\n']
The key warning is here:
2015-09-05 18:46:30.832 20 WARNING heat.common.context [req-55425669-1736-4d9e-bae0-cb7693e308f3 c4be44710f9e49cd94e92b48192e02eb ee3fe8d1d4234399b1fae08cf103a5de] Using the keystone_authtoken user as the heat trustee user directly is deprecated. Please add the trustee credentials you need to the trustee section of your heat.conf file.
Fix proposed to branch: master /review. openstack. org/220765
Review: https:/