Destroying created resources in case of template deployment fails
This is about template deployment. If it fails because of some error then it must destroy the components of that deployment. This is not the case at this moment. It is creating VCN, Storage, NSG, RSG and so on but failed while creating VMs. I can see rest of the resources in cloud except VMs. In my opinion this should not be the case. If everything goes well then all resources must get create or else none of it.
Thanks for the feedback, but this would be case by case scenario as sometimes you may prefer keeping the other created resources.
However its a great idea to kind of choose your options here.