Why this happens
- A resource never reached its stable state within CloudFormation’s wait window.
- Networking is the usual culprit. A NAT gateway or VPC endpoint misconfiguration can leave a resource unable to reach the AWS services it needs to report itself healthy, so it never signals readiness.
How to fix it
- Check the resource named in the failure on the deployment’s detail page. The stack analysis identifies which resource stalled.
- Verify network reachability for that resource. Confirm its subnets route outbound traffic through a NAT gateway or the relevant VPC endpoints, and that security groups permit the traffic.
- Retry the deploy with
fjall deploy. If the underlying network path is fixed, the resource stabilises on the next attempt.
What Fjall shows you
The failure surfaces on the deployment’s detail page on fjall.io, in the CLI’s Error Detail block, and in the deployments list row title. The detail page carries the stable code, a per-occurrence detail sentence, the provider’s verbatim reason, and the remediation steps, along with the root cause resource from the stack analysis.Related
Deployment safety
How Fjall protects your stacks during a deploy.
fjall deploy
Command reference for deploying an application.
fjall releases
Inspect the state of your deployments from the CLI.