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

Make docker compose up --detach reliable #24

Open
1 task
rootulp opened this issue Dec 11, 2024 · 0 comments · May be fixed by #28
Open
1 task

Make docker compose up --detach reliable #24

rootulp opened this issue Dec 11, 2024 · 0 comments · May be fixed by #28
Assignees

Comments

@rootulp
Copy link
Contributor

rootulp commented Dec 11, 2024

Problem

docker compose up --detach attempts to start all 5 containers without waiting for the validator to be available. The bridge node times out if it the validator node isn't available in time. This means that a docker compose up --detach invocation may result in 3 running containers and 2 stopped ones (bridge node, beacond)

Proposal

Implement a health check so that the bridge node isn't started until the validator broadcasts that it is running.

Acceptance Criteria

  • docker compose up --detach always starts up the entire dev stack
@rootulp rootulp self-assigned this Dec 11, 2024
@rootulp rootulp linked a pull request Dec 11, 2024 that will close this issue
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 a pull request may close this issue.

1 participant