-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
pulling container image message but actually installing vscode extensions #8323
Comments
Tagging @gitpod-io/engineering-ide @gitpod-io/engineering-webapp for input. |
How did you investigate it? Who was pulling extensions? Container was already running and VS Code was installing extensions? Server was doing it? There is already such message |
Wow, intriguing find @sagor999 👏 I'm also a little surprised, because the dashboard only shows gitpod/components/dashboard/src/start/StartWorkspace.tsx Lines 387 to 393 in f41c652
Then, when the image pull is done and the instance is created, I would expect it to move on to gitpod/components/dashboard/src/start/StartWorkspace.tsx Lines 395 to 400 in f41c652
And only then finally switch to gitpod/components/dashboard/src/start/StartWorkspace.tsx Lines 402 to 404 in f41c652
So, if you saw Would also be very interested in how you investigated this. 🔍 |
I discovered this early on, and the fact that the workspace was in content initializing |
As Anton said extension installation is async once the server started so it's not a blocker, IDE is marked as ready as soon as http server started and code services are created |
@shaal FYI since you've asked for more transparency on the workspace startup screen. |
@mikenikles thank you! |
Is your feature request related to a problem? Please describe
I noticed that when I am waiting for workspace to start and sitting on "pulling container image" message, actual container is not actually pulling an image. Instead when I looked in logs, it was installing vscode extensions. Actual image pull was about 3 seconds and then for about 2 minutes it was installing those extensions.
Would it be possible to add a new state for that loading screen: "setting up IDE" or something like that?
And then next step would be to investigate why sometimes it takes quite a bit of time to do that.
Describe the behaviour you'd like
Separate message when we are done pulling container image and doing something else.
Describe alternatives you've considered
Additional context
The text was updated successfully, but these errors were encountered: