Remaining redelegation depth of 0 out of allowed range of [0..3]

Bug #1513821 reported by Oleksii Chuprykov
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Heat
In Progress
Undecided
Oleksii Chuprykov

Bug Description

2015-11-06 14:49:17.886 TRACE oslo_messaging.rpc.dispatcher Traceback (most recent call last):
2015-11-06 14:49:17.886 TRACE oslo_messaging.rpc.dispatcher File "/usr/local/lib/python2.7/dist-packages/oslo_messaging/rpc/dispatcher.py", line 142, in _dispatch_and_reply
2015-11-06 14:49:17.886 TRACE oslo_messaging.rpc.dispatcher executor_callback))
2015-11-06 14:49:17.886 TRACE oslo_messaging.rpc.dispatcher File "/usr/local/lib/python2.7/dist-packages/oslo_messaging/rpc/dispatcher.py", line 186, in _dispatch
2015-11-06 14:49:17.886 TRACE oslo_messaging.rpc.dispatcher executor_callback)
2015-11-06 14:49:17.886 TRACE oslo_messaging.rpc.dispatcher File "/usr/local/lib/python2.7/dist-packages/oslo_messaging/rpc/dispatcher.py", line 129, in _do_dispatch
2015-11-06 14:49:17.886 TRACE oslo_messaging.rpc.dispatcher result = func(ctxt, **new_args)
2015-11-06 14:49:17.886 TRACE oslo_messaging.rpc.dispatcher File "/usr/local/lib/python2.7/dist-packages/osprofiler/profiler.py", line 105, in wrapper
2015-11-06 14:49:17.886 TRACE oslo_messaging.rpc.dispatcher return f(*args, **kwargs)
2015-11-06 14:49:17.886 TRACE oslo_messaging.rpc.dispatcher File "/opt/stack/heat/heat/common/context.py", line 296, in wrapped
2015-11-06 14:49:17.886 TRACE oslo_messaging.rpc.dispatcher return func(self, ctx, *args, **kwargs)
2015-11-06 14:49:17.886 TRACE oslo_messaging.rpc.dispatcher File "/opt/stack/heat/heat/engine/service.py", line 718, in create_stack
2015-11-06 14:49:17.886 TRACE oslo_messaging.rpc.dispatcher stack.store()
2015-11-06 14:49:17.886 TRACE oslo_messaging.rpc.dispatcher File "/usr/local/lib/python2.7/dist-packages/osprofiler/profiler.py", line 105, in wrapper
2015-11-06 14:49:17.886 TRACE oslo_messaging.rpc.dispatcher return f(*args, **kwargs)
2015-11-06 14:49:17.886 TRACE oslo_messaging.rpc.dispatcher File "/opt/stack/heat/heat/engine/stack.py", line 507, in store
2015-11-06 14:49:17.886 TRACE oslo_messaging.rpc.dispatcher trust_ctx = keystone.create_trust_context()
2015-11-06 14:49:17.886 TRACE oslo_messaging.rpc.dispatcher File "/opt/stack/heat/heat/common/heat_keystoneclient.py", line 227, in create_trust_context
2015-11-06 14:49:17.886 TRACE oslo_messaging.rpc.dispatcher role_names=roles)
2015-11-06 14:49:17.886 TRACE oslo_messaging.rpc.dispatcher File "/usr/local/lib/python2.7/dist-packages/keystoneclient/v3/contrib/trusts.py", line 75, in create
2015-11-06 14:49:17.886 TRACE oslo_messaging.rpc.dispatcher **kwargs)
2015-11-06 14:49:17.886 TRACE oslo_messaging.rpc.dispatcher File "/usr/local/lib/python2.7/dist-packages/keystoneclient/base.py", line 75, in func
2015-11-06 14:49:17.886 TRACE oslo_messaging.rpc.dispatcher return f(*args, **new_kwargs)
2015-11-06 14:49:17.886 TRACE oslo_messaging.rpc.dispatcher File "/usr/local/lib/python2.7/dist-packages/keystoneclient/base.py", line 344, in create
2015-11-06 14:49:17.886 TRACE oslo_messaging.rpc.dispatcher self.key)
2015-11-06 14:49:17.886 TRACE oslo_messaging.rpc.dispatcher File "/usr/local/lib/python2.7/dist-packages/keystoneclient/base.py", line 162, in _create
2015-11-06 14:49:17.886 TRACE oslo_messaging.rpc.dispatcher return self._post(url, body, response_key, return_raw, **kwargs)
2015-11-06 14:49:17.886 TRACE oslo_messaging.rpc.dispatcher File "/usr/local/lib/python2.7/dist-packages/keystoneclient/base.py", line 176, in _post
2015-11-06 14:49:17.886 TRACE oslo_messaging.rpc.dispatcher resp, body = self.client.post(url, body=body, **kwargs)
2015-11-06 14:49:17.886 TRACE oslo_messaging.rpc.dispatcher File "/usr/local/lib/python2.7/dist-packages/keystoneclient/adapter.py", line 176, in post
2015-11-06 14:49:17.886 TRACE oslo_messaging.rpc.dispatcher return self.request(url, 'POST', **kwargs)
2015-11-06 14:49:17.886 TRACE oslo_messaging.rpc.dispatcher File "/usr/local/lib/python2.7/dist-packages/keystoneclient/adapter.py", line 206, in request
2015-11-06 14:49:17.886 TRACE oslo_messaging.rpc.dispatcher resp = super(LegacyJsonAdapter, self).request(*args, **kwargs)
2015-11-06 14:49:17.886 TRACE oslo_messaging.rpc.dispatcher File "/usr/local/lib/python2.7/dist-packages/keystoneclient/adapter.py", line 95, in request
2015-11-06 14:49:17.886 TRACE oslo_messaging.rpc.dispatcher return self.session.request(url, method, **kwargs)
2015-11-06 14:49:17.886 TRACE oslo_messaging.rpc.dispatcher File "/usr/local/lib/python2.7/dist-packages/keystoneclient/utils.py", line 337, in inner
2015-11-06 14:49:17.886 TRACE oslo_messaging.rpc.dispatcher return func(*args, **kwargs)
2015-11-06 14:49:17.886 TRACE oslo_messaging.rpc.dispatcher File "/usr/local/lib/python2.7/dist-packages/keystoneclient/session.py", line 400, in request
2015-11-06 14:49:17.886 TRACE oslo_messaging.rpc.dispatcher raise exceptions.from_response(resp, method, url)
2015-11-06 14:49:17.886 TRACE oslo_messaging.rpc.dispatcher Forbidden: Remaining redelegation depth of 0 out of allowed range of [0..3] (Disable debug mode to suppress these details.) (HTTP 403) (Request-ID: req-4d4bd727-239b-45d4-b0e8-fb0535ceeda5)

Reproduce:
1)Create a simple stack with nova server, then
2)create a stack using this template https://github.com/openstack/heat-templates/blob/master/hot/mistral/templates/stack_restarter.yaml
Send heat resource signal to start workflow resource created in step 2 and delete nova server that was created in step 1 manually.

Changed in heat:
assignee: nobody → Oleksii Chuprykov (ochuprykov)
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on heat (master)

Change abandoned by Oleksii Chuprykov (<email address hidden>) on branch: master
Review: https://review.openstack.org/232495

Rico Lin (rico-lin)
Changed in heat:
milestone: none → no-priority-tag-bugs
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.