When a resource can't receive a signal, 500 error happened
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Heat |
Fix Released
|
Medium
|
Steven Hardy |
Bug Description
When trying to send a signal to a resource, I got this error:
$ heat resource-signal stack1 my_instance1
ERROR: Remote error: ResourceFailure Exception: Resource Server "my_instance1" [5920db4f-
The error log in h-api:
2014-07-22 19:20:55.535 TRACE root Traceback (most recent call last):
2014-07-22 19:20:55.535 TRACE root File "/opt/stack/
2014-07-22 19:20:55.535 TRACE root request, **action_args)
2014-07-22 19:20:55.535 TRACE root File "/opt/stack/
2014-07-22 19:20:55.535 TRACE root return method(*args, **kwargs)
2014-07-22 19:20:55.535 TRACE root File "/opt/stack/
2014-07-22 19:20:55.535 TRACE root return handler(controller, req, **kwargs)
2014-07-22 19:20:55.535 TRACE root File "/opt/stack/
2014-07-22 19:20:55.535 TRACE root return handler(controller, req, dict(stack_
2014-07-22 19:20:55.535 TRACE root File "/opt/stack/
2014-07-22 19:20:55.535 TRACE root details=body)
2014-07-22 19:20:55.535 TRACE root File "/opt/stack/
2014-07-22 19:20:55.535 TRACE root details=details))
2014-07-22 19:20:55.535 TRACE root File "/opt/stack/
2014-07-22 19:20:55.535 TRACE root return client.call(ctxt, method, **kwargs)
2014-07-22 19:20:55.535 TRACE root File "/usr/local/
2014-07-22 19:20:55.535 TRACE root return self.prepare(
2014-07-22 19:20:55.535 TRACE root File "/usr/local/
2014-07-22 19:20:55.535 TRACE root retry=self.retry)
2014-07-22 19:20:55.535 TRACE root File "/usr/local/
2014-07-22 19:20:55.535 TRACE root timeout=timeout, retry=retry)
2014-07-22 19:20:55.535 TRACE root File "/usr/local/
2014-07-22 19:20:55.535 TRACE root retry=retry)
2014-07-22 19:20:55.535 TRACE root File "/usr/local/
2014-07-22 19:20:55.535 TRACE root raise result
2014-07-22 19:20:55.535 TRACE root RemoteError: Remote error: ResourceFailure Exception: Resource Server "my_instance1" [5920db4f-
2014-07-22 19:20:55.535 TRACE root [u'Traceback (most recent call last):\n', u' File "/opt/stack/
2014-07-22 19:20:55.535 TRACE root
Changed in heat: | |
status: | Fix Committed → Fix Released |
Changed in heat: | |
milestone: | juno-3 → 2014.2 |
If this bug is about getting an HTTP 500 response, then I don't see why it is a bug. The server has an issue and "is not able to receive a signal"