Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Show errors when BG Health Checks Fail #3828

Draft
wants to merge 5 commits into
base: master
Choose a base branch
from

Conversation

billyb2
Copy link
Contributor

@billyb2 billyb2 commented Aug 9, 2024

Change Summary

What and Why:
When we aren't able to get info about a machine during a health check, we don't change any statuses, we just show 'unchecked'. Showing an error is more useful to the user.

How:
Change "unchecked" to whatever error happened, if applicable.

Related to:


Documentation

  • Fresh Produce
  • In superfly/docs, or asked for help from docs team
  • n/a

Ran into an issue where I was unable to tell if a request failed because
my code application code was bad, or it was a platform error. Being able
to tell the difference let's users know when to retry deploys or fix
their code
context.DeadlineExceeded usually happens when the platform fails to
respond to a Get in time. We should retry these errors to smooth over
platform issues
This reverts commit cd7a2d0. I want to
write some proper retry code in fly-go
@billyb2 billyb2 marked this pull request as draft August 9, 2024 16:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant