I deployed a small Elixir app with no database this morning on the free tier. The application is up and running, accessible at http://small-lake-1570.fly.dev, however flyctl status
doesn’t show any info about deployments.
$ flyctl status --deployment --verbose
App
Name = small-lake-1570
Owner = personal
Version = 0
Status = running
Hostname = small-lake-1570.fly.dev
Instances
ID TASK VERSION REGION DESIRED STATUS HEALTH CHECKS RESTARTS CREATED
2cc35701 app 0 atl run running 1 total, 1 passing 0 3h35m ago
deploymentStatus
is also null when I try to query the Fly.io GraphQL API on the playground:
# Write your query or mutation here
query {
app (name:"small-lake-1570"){
status
deploymentStatus {
description
}
}
}
{
"data": {
"app": {
"status": "running",
"deploymentStatus": null
}
}
}
Any idea what’s going on here? Is this a free tier limitation, or some general limitation on how long deployment info is stored for? My app code, including fly.toml, is on GitHub here.