We're now retrying every flaps call where it seems relevant. I noticed in tracing that some builder creations were failing unnecessarily
We're now catching more errors. For whatever reason, flaps can return "App not found" or "Could not find app" when it has an issue finding an app. We're doing string comparisons :vomit: to find both
How:
I created a new function that retries flaps errors that are > 500 and < 600. There are likely other errors we can retry (408, for example)
Related to:
Documentation
[ ] Fresh Produce
[ ] In superfly/docs, or asked for help from docs team
Change Summary
What and Why: Sorry, this is a two part PR:
How: I created a new function that retries flaps errors that are > 500 and < 600. There are likely other errors we can retry (408, for example)
Related to:
Documentation