Let me tell you a few _secrets_ (tldr: new API and a display issue app secrets dashboard)

Global state is hard!

Some customers noticed that our dashboard app secrets didn’t show certain secrets created via flyctl. That was just a display issue!

We introduced a new API to manange secrets directly via Machines API which is our new default for secrets (previously done via GraphQL).

Since that API worked directly with our host state turns out our Postgres secrets table wasn’t being fed by flyctl secrets set FOO=bar therefore our dashboard didn’t show them! Should be fixed now: dashboard will use the actual source of truth for secrets instead.

3 Likes

I hope this announcement isn’t related to a weird issue we’ve just run into with adding a new Secret. It shows up in the Dashboard and appears to be deployed (not staged) but it isn’t showing up in the ENV like other secrets.

https://community.fly.io/t/new-secret-not-showing-up-after-deploy/26117

Narrator from Arrested Development: “It wasn’t”

Update: This was a personal issue and I got it resolved. Thanks for the help @lubien !

1 Like