heat 500 error "could not refresh instance"
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Heat |
Fix Released
|
Critical
|
Steve Baker |
Bug Description
Heat has a race in the devstack-gate where a 500 error is thrown with the "could not refresh instance" message. This is seen as a tempest error like the following:
=======
2013-06-20 15:28:33.906 | ERROR: tempest.
2013-06-20 15:28:33.906 | -------
2013-06-20 15:28:33.943 | _StringException: Traceback (most recent call last):
2013-06-20 15:28:33.943 | File "/opt/stack/
2013-06-20 15:28:33.943 | resp, body = self.client.
2013-06-20 15:28:33.943 | File "/opt/stack/
2013-06-20 15:28:33.943 | resp, body = self.get(uri)
2013-06-20 15:28:33.943 | File "/opt/stack/
2013-06-20 15:28:33.943 | return self.request('GET', url, headers)
2013-06-20 15:28:33.943 | File "/opt/stack/
2013-06-20 15:28:33.943 | resp, resp_body)
2013-06-20 15:28:33.943 | File "/opt/stack/
2013-06-20 15:28:33.943 | raise exceptions.
2013-06-20 15:28:33.943 | ComputeFault: Got compute fault
2013-06-20 15:28:33.943 | Details: 500 Internal Server Error
2013-06-20 15:28:33.943 |
2013-06-20 15:28:33.944 | The server has either erred or is incapable of performing the requested operation.
2013-06-20 15:28:33.944 |
2013-06-20 15:28:33.944 | Remote error: InvalidRequestError Could not refresh instance '' [u'Traceback (most recent call last):\n', u' File "/opt/stack/
2013-06-20 15:28:33.944 |
(an example is here - http://
With the heat-engine log showing:
2013-06-20 15:21:00.480 17453 ERROR heat.openstack.
2013-06-20 15:21:00.480 17453 TRACE heat.openstack.
2013-06-20 15:21:00.480 17453 TRACE heat.openstack.
2013-06-20 15:21:00.480 17453 TRACE heat.openstack.
2013-06-20 15:21:00.480 17453 TRACE heat.openstack.
2013-06-20 15:21:00.480 17453 TRACE heat.openstack.
2013-06-20 15:21:00.480 17453 TRACE heat.openstack.
2013-06-20 15:21:00.480 17453 TRACE heat.openstack.
2013-06-20 15:21:00.480 17453 TRACE heat.openstack.
2013-06-20 15:21:00.480 17453 TRACE heat.openstack.
2013-06-20 15:21:00.480 17453 TRACE heat.openstack.
2013-06-20 15:21:00.480 17453 TRACE heat.openstack.
2013-06-20 15:21:00.480 17453 TRACE heat.openstack.
2013-06-20 15:21:00.480 17453 TRACE heat.openstack.
2013-06-20 15:21:00.480 17453 TRACE heat.openstack.
2013-06-20 15:21:00.480 17453 TRACE heat.openstack.
2013-06-20 15:21:00.480 17453 TRACE heat.openstack.
2013-06-20 15:21:00.480 17453 TRACE heat.openstack.
2013-06-20 15:21:00.480 17453 TRACE heat.openstack.
2013-06-20 15:21:00.480 17453 TRACE heat.openstack.
2013-06-20 15:21:00.480 17453 TRACE heat.openstack.
2013-06-20 15:21:00.480 17453 TRACE heat.openstack.
no longer affects: | devstack |
Changed in heat: | |
assignee: | nobody → Steve Baker (steve-stevebaker) |
Changed in heat: | |
status: | Fix Committed → Fix Released |
Changed in heat: | |
milestone: | havana-2 → 2013.2 |
It looks like this affects postgres only