No deployment status is visible after deploying an Elixir app

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.

This is normal after a successful deployment. It will only show during the deploy or after a failure.

1 Like

Got it, thanks!