-
Notifications
You must be signed in to change notification settings - Fork 1.3k
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
Daytona server start health check doesn't wait for everything to start #1357
Comments
@quest-bot stash 40 |
New Quest!A new Quest has been launched in @daytonaio’s repo. Loot of 40 USD has been stashed in this issue to reward the solver! 🗡 Comment ⚔️ When you submit a PR, comment Questions? Check out the docs. 👉 If no one is assigned to the issue, you are welcome to embark on the quest and tackle it without confirmation from us. In the event that multiple PRs are made from different people, we will generally accept those with the cleanest code. |
I will take a look at it |
@quest-bot embark |
@Freedisch has embarked on their Quest. 🗡
This is not an assignment to the issue. Please check the repo’s contribution guidelines before submitting a PR. Questions? Check out the docs. |
embark |
@quest-bot loot #1357 |
Check the docs for more info. |
🧚 @Ximax80 has submitted PR #1371 and is claiming the loot. Keep up the pace, or you'll be left in the shadows. cc @Freedisch Questions? Check out the docs. |
@quest-bot embark |
@naaa760 has embarked on their Quest. 🗡
This is not an assignment to the issue. Please check the repo’s contribution guidelines before submitting a PR. Questions? Check out the docs. |
@Tpuljak I'm going to run the tests with more components System: Darwin arm64 |
@Freedisch it fails for me basically every time. Maybe try by installing more providers first ( |
@quest-bot embark |
@tarunrajput has embarked on their Quest. 🗡
This is not an assignment to the issue. Please check the repo’s contribution guidelines before submitting a PR. Questions? Check out the docs. |
🧚 @tarunrajput has submitted PR #1419 and is claiming the loot. Keep up the pace, or you'll be left in the shadows. cc @Freedisch Questions? Check out the docs. |
Describe the bug
The
daytona server
process only waits for the API server to start before exiting the command. This is problematic because the startup process also includes booting up the providers, the local registry and the headscale server which might fail or not be up soon enough for the user to interact with.To Reproduce
Steps to reproduce the behavior:
daytona server -y && daytona provider ls
daytona provider ls
Expected behavior
The
daytona server
command should make sure that all the components have started successfully before exiting the command. This will ensure that the user is fully informed about the state of the server upon completion.Desktop (please complete the following information):
The text was updated successfully, but these errors were encountered: