Disable ephemeral build machine verbose output

Hey guys,

I’m using the ephemeral build machine technique outlined in Build Secrets · Fly Docs and it seems to be working great.

When using this technique, when the builder gets to the point of building the image for the application, it begins verbose debug output, for example:

DEBUG determined working directory: "/build"
DEBUG determined config directory: "/root/.fly"
DEBUG ensured config directory exists.
DEBUG ensured config directory perms.
DEBUG cache loaded.
DEBUG config initialized.
DEBUG skipped querying for new release
DEBUG client initialized.
DEBUG app config loaded from /build/fly.toml
DEBUG --> POST https://api.fly.io/graphql

Which creates a lot of noise in our deployment logs and makes it difficult to track deployment issues. How can I disable verbose output when using an ephemeral machine to deploy?


Do you mind sharing your fly.toml and Dockerfile, block out any sensitive info