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

Clarify 206 health status if EL is offline #455

Merged
merged 2 commits into from
Aug 1, 2024

Conversation

nflaig
Copy link
Collaborator

@nflaig nflaig commented Jun 29, 2024

Follow up to #442 to clarify how to handle the case if EL is offline as beacon node will not be able to serve all requests in that case.

Just relying on optimistic check of fork choice head is not sufficient at least in case of Lodestar as last imported block is flagged as valid if EL was synced when importing it and the beacon node will only consider itself as syncing after head is sufficiently far behind (32 slots).

It might be best to report a 206 immediately to allow health-based fallbacks to be triggered asap.

@rolfyone rolfyone merged commit af8e5e7 into master Aug 1, 2024
5 checks passed
@rolfyone rolfyone deleted the nflaig/clarify-health-el-offline branch August 1, 2024 04:53
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.

3 participants