Terragrunt 0.87
This overview applies to target Terragrunt versions of at least 0.87.
Backend bootstrapping
Breaking change: Terragrunt no longer provisions remote-backend resources automatically. A command that needs missing backend infrastructure exits with an error unless provisioning is explicitly enabled.
The supported opt-in is --backend-bootstrap or TG_BACKEND_BOOTSTRAP=true:
terragrunt plan --backend-bootstrap --non-interactive
This is Terragrunt backend orchestration behaviour, separate from backend operations performed by OpenTofu or Terraform.