When I call terraform destroy
I will get following errors similar to the next one for any provider used.
Error: fork/exec /home/shura/code/devops/terragrunt/aws/eci-sandbox/eu-west-1/ops/dummy/.terragrunt-cache/J-_sukmO5D-z2WncfrbXY8hafRo/FQ4q4AgnhaqBBwSZgGy_ql6eP1Y/.terraform/plugins/linux_amd64/terraform-provider-aws_v2.47.0_x4 : permission denied
There is no difference if use terraform directly or via terragrunt.
I can comment out all resources in the code and then terraform apply
second time. It will destroy all resources no problem.