-
Notifications
You must be signed in to change notification settings - Fork 1.3k
[self-hosted] Workspace will not start with error: cannot mount proc #5647
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
Comments
This might be caused by the same issue with runc 1.0.1 fixed in PR #5139. |
Still getting the same error message with |
The offending line of code is here gitpod/components/ws-daemon/nsinsider/main.go Line 286 in f496a74
Per the Linux manuals, the syscall |
Yes, this is documented https://www.gitpod.io/docs/self-hosted/latest/requirements#minimum-kubernetes-requirements |
@aledbf Thanks for the info. Are there others besides |
two things are user namespace support for FUSE > v4.18 and OverlayFS > v3.18 @csweichel ping for additional info |
|
@ghuntley not sure that is necessary. Requiring a kernel > v5.4 is enough. |
After upgrading from RHEL 8.3 to Ubuntu 20.04 (with no other changes to components) the workspaces now launch successfully. This confirms later version of Gitpod will not run on RHEL 8 and you must have at least Kernel 5.2 to operate. /close |
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
Uh oh!
There was an error while loading. Please reload this page.
Bug description
When starting a workspace it hangs at the "pulling container image..." screen and fails to start with the error message "cannot mount proc" reported by both the
ws-daemon
and the workspace pod.ws-daemon
workspace
Steps to reproduce
Expected behavior
Workspace successfully launches
Example repository
n/a
Anything else?
Gitpod v0.10.0
RKE 1.20.10 (using
cri-containerd
and notdockershim
)containerd 1.4.9 (installed via Docker CE 20.10.7)
Red Hat Enterprise Linux 8.3
NOTE: Docker CE is installed, but the RKE kubelet is configured to use containerd, bypassing Docker. This gets past the
ring0
problem described in #3909The text was updated successfully, but these errors were encountered: