I tried to delete a stack but when i did it a get nothing else than: DELETE_FAILED
The only (bad) way to delete the stack was to delete the entry in the heat database...
May be could we add something to the code to avoid a failed if the resource is not found ?
Hi,
I tried to delete a stack but when i did it a get nothing else than: DELETE_FAILED
The only (bad) way to delete the stack was to delete the entry in the heat database...
May be could we add something to the code to avoid a failed if the resource is not found ?
Please find below the stacktrace:
REQ: curl -i https:/ /ca.prosperecom :9696// v2.0/floatingip s/7604b118- 6ba9-480f- bc97-5d27564291 8e.json -X DELETE -H "X-Auth-Token: a20cefe401624de 4b643dd6ab8f665 c3" -H "Content-Type: application/json" -H "Accept: application/json" -H "User-Agent: python- neutronclient" python2. 7/site- packages/ neutronclient/ common/ utils.py: 173
http_log_req /usr/lib/
==> api-cfn.log <== middleware. version_ negotiation [-] Processing request: OPTIONS / Accept: process_request /usr/lib/ python2. 7/site- packages/ heat/api/ middleware/ version_ negotiation. py:53
8065: DEBUG heat.api.
==> engine.log <== client [-] RESP:{'date': 'Wed, 15 Oct 2014 18:47:55 GMT', 'status': '404', 'content-length': '144', 'content-type': 'application/json; charset=UTF-8', 'x-openstack- request- id': 'req-5936de6a- 0db7-4c30- 848a-5cffe747d6 58'} {"NeutronError": {"message": "Floating IP 7604b118- 6ba9-480f- bc97-5d27564291 8e could not be found", "type": "FloatingIPNotF ound", "detail": ""}} python2. 7/site- packages/ neutronclient/ common/ utils.py: 179 v2_0.client [-] Error message: {"NeutronError": {"message": "Floating IP 7604b118- 6ba9-480f- bc97-5d27564291 8e could not be found", "type": "FloatingIPNotF ound", "detail": ""}} _handle_ fault_response /usr/lib/ python2. 7/site- packages/ neutronclient/ v2_0/client. py:1125 scheduler [-] Task destroy from None starting start /usr/lib/ python2. 7/site- packages/ heat/engine/ scheduler. py:153 scheduler [-] Task destroy from None running step /usr/lib/ python2. 7/site- packages/ heat/engine/ scheduler. py:186 resource [-] deleting LoadBalancer "my_lb" Stack "stack01" [46a0a37d- 6aa1-49ae- a5d1-bc822005e4 7b] resource [-] Delete LoadBalancer "my_lb" Stack "stack01" [46a0a37d- 6aa1-49ae- a5d1-bc822005e4 7b] resource Traceback (most recent call last): resource File "/usr/lib/ python2. 7/site- packages/ heat/engine/ resource. py", line 707, in delete resource handle_data = self.handle_ delete( ) resource File "/usr/lib/ python2. 7/site- packages/ heat/engine/ resources/ neutron/ loadbalancer. py", line 617, in handle_delete resource member_id = db_api. resource_ data_get( self, member) resource File "/usr/lib/ python2. 7/site- packages/ heat/db/ api.py" , line 62, in resource_data_get resource return IMPL.resource_ data_get( resource, key) resource File "/usr/lib/ python2. 7/site- packages/ heat/db/ sqlalchemy/ api.py" , line 157, in resource_data_get resource key) resource File "/usr/lib/ python2. 7/site- packages/ heat/db/ sqlalchemy/ api.py" , line 188, in resource_ data_get_ by_key resource raise exception. NotFound( _('No resource data found')) resource NotFound: No resource data found resource scheduler [-] Task destroy from None cancelled cancel /usr/lib/ python2. 7/site- packages/ heat/engine/ scheduler. py:209 scheduler [-] Task destroy from None cancelled cancel /usr/lib/ python2. 7/site- packages/ heat/engine/ scheduler. py:209 scheduler [-] Task destroy from None cancelled cancel /usr/lib/ python2. 7/site- packages/ heat/engine/ scheduler. py:209 scheduler [-] Task destroy from None cancelled cancel /usr/lib/ python2. 7/site- packages/ heat/engine/ scheduler. py:209 scheduler [-] Task destroy from None cancelled cancel /usr/lib/ python2. 7/site- packages/ heat/engine/ scheduler. py:209 scheduler [-] Task destroy from None cancelled cancel /usr/lib/ python2. 7/site- packages/ heat/engine/ scheduler. py:209 scheduler [-] Task destroy from None cancelled cancel /usr/lib/ python2. 7/site- packages/ heat/engine/ scheduler. py:209 stack_lock [-] Engine 241047ea- f6bf-46a8- 85e9-6cfcac9828 d4 released lock on stack 46a0a37d- 6aa1-49ae- a5d1-bc822005e4 7b release /usr/lib/ python2. 7/site- packages/ heat/engine/ stack_lock. py:122
7955: DEBUG neutronclient.
http_log_resp /usr/lib/
7955: DEBUG neutronclient.
7955: DEBUG heat.engine.
7955: DEBUG heat.engine.
7955: INFO heat.engine.
7955: ERROR heat.engine.
7955: TRACE heat.engine.
7955: TRACE heat.engine.
7955: TRACE heat.engine.
7955: TRACE heat.engine.
7955: TRACE heat.engine.
7955: TRACE heat.engine.
7955: TRACE heat.engine.
7955: TRACE heat.engine.
7955: TRACE heat.engine.
7955: TRACE heat.engine.
7955: TRACE heat.engine.
7955: TRACE heat.engine.
7955: TRACE heat.engine.
7955: DEBUG heat.engine.
7955: DEBUG heat.engine.
7955: DEBUG heat.engine.
7955: DEBUG heat.engine.
7955: DEBUG heat.engine.
7955: DEBUG heat.engine.
7955: DEBUG heat.engine.
7955: DEBUG heat.engine.