Revision history [back]

This is not really what Heat does... Heat's job is to construct reality based on a model, not to construct a model based on reality. If you want to remove something from the stack, remove it from the template and update the stack. It is recommended not to modify resources created by Heat without going through Heat.

Heat has the ability to bring reality back into line with the model after a resource is deleted externally, by running heat stack-check to put the resource into a CHECK_FAILED state and then running heat stack-update with the existing template to replace the missing resource. It is likely that this capability will be enhanced and extended over time, but it is unlikely that Heat will ever do the reverse - modify its model in response to a change in real-world state.