-
Notifications
You must be signed in to change notification settings - Fork 1.3k
Description
Bug description
This happens intermittently to some users. When opening a prebuild to view its logs, they sometimes see the following, the prebuild (which normally takes 10m) times out after an hour, and then the workspace cannot be started:
Refreshing the page results in the same screen (it does not reload and then show the editor).
As a workaround, the prebuild can be triggered manually by either:
- Building a URL to browse to it gitpod.io/#prebuild/https://github.com/your-org/your-repo
- Pushing a new commit
Sometimes the logs are visible, but the workspace cannot be started, and they see an error ERR_SOCKET_TIMEOUT.
Steps to reproduce
This appears to be related when a prebuild is doing heavy network traffic, generally with pulling images via docker compose, or npm install.
Workspace affected
n/a
Expected behavior
The prebuild logs must be visible when a prebuild is running.
When a prebuild stops within a workspace, supervisor must reliably terminate the pod, rather than wait for the 1 hour to finish.
Example repository
n/a
Anything else?
While observing this behavior today, we saw a customer workload that normally takes 10 minute enter a state where supervisor became unhealthy after 10 minutes (so roughly when the prebuild would have finished if it were successful).
Metadata
Metadata
Assignees
Labels
Type
Projects
Status