heat-stack-delete-bug
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack DBaaS (Trove) |
Won't Fix
|
Low
|
Unassigned |
Bug Description
If use_heat = True after deleting trove instance heat still have stack, but it's empty without ability to be deleted (ghosted).
Steps to reproduce:
1. Create instance with heat as prov. service.
2. Delete instance.
3. Delete stack manualy.
Trove delete also should be
If a server is already deleted for some reason, the stack will fail to delete. It's better to handle this more gracefully instead of raising an exception.
# heat resource-show a b
+------
| Property | Value |
+------
| description | |
| links | <SANITEZED>| | | <SANITEZED> |
| logical_resource_id | b |
| physical_
| required_by | |
| resource_name | b |
| resource_status | DELETE_FAILED |
| resource_
| resource_type | OS::Nova::Server |
| updated_time | 2014-01-
+------
It's better if this is handled more gracefully by simply handling the exception and assuming it's already deleted then.
summary: |
- heat-resource-delete-bug + heat-stack-delete-bug |
Changed in trove: | |
status: | In Progress → Invalid |
Changed in trove: | |
status: | Invalid → In Progress |
Changed in trove: | |
importance: | Undecided → Low |
Changed in trove: | |
assignee: | Sushil Kumar (sushil-kumar2) → nobody |
status: | In Progress → Confirmed |
Fix proposed to branch: master /review. openstack. org/69450
Review: https:/