-
Notifications
You must be signed in to change notification settings - Fork 1.3k
Gitpod Self-Hosted on Red Hat® OpenShift® #5409
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
Given the current requirement for Gitpod is Linux Kernel >= 5.4 it will likely mean OpenShift will not work until RHEL9 is released. |
Any way we can help out? I saw the RHEL9 beta is out and lots of gov work is RHEL and Openshift based. |
@gsharma-jiggzy I recommend you ask @pawlean to create the channel |
@pawlean can you make a channel in discord? |
Hey folks! Let's get this started 🚀 |
We're using OpenShift and interested in self-hosted Gitpods, is there any progress towards that? |
Looks like RHEL 9 is out with Kernel 5.14 - https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/9/html/9.0_release_notes/architectures. That should open the door to Gitpod, right? |
@srudolph-credera That is very unfortunate to hear. The minimum requirement is Kernel 5.2 as it includes a SYSCALL which was only made available in that version of the kernel. I'll dig through my notes to see which exact SYSCALL is being used to see if perhaps it will be backported to RHEL9. UPDATE: The UPDATE2: As @srudolph-credera pointed out 5.14 is newer than 5.2 so this should work. |
@jgallucci32 - you've got me questioning my understanding of the Linux kernel versioning scheme, but it looks like 5.14 would be newer than 5.2: https://www.kernel.org/category/releases.html. Apologies if I confused things by leaving out the patch version: 5.14.0. |
@srudolph-credera Yeah that's my mistake, I need more sleep lol. You are correct that is a newer version and technically should support the needed system call. |
Is In this case, |
Looks like there is an additional dependency from Once I determined |
FYI it's not best-practice anymore to use RHEL hosts with OpenShift 4. |
From the little I've used Gitpod, I'm loving it!
Are there any other things blocking Gitpod running on Openshift? |
open_tree syscall and ebpf are necessary for gitpod in ocp 4.x. open_tree is in rhel 8.4 and ebpf is supported since rhel 8.1. the corresponding rhcos releases are supporting the requested functionality as well. So gitpod should be usable unter OCP 4.7 and later. |
Red Hat® OpenShift® does not currently work with Gitpod Self-Hosted but we would like to support the platform in the future. In this GitHub issue members of the community can organise and potentially work together to implement the necessary changes.
The text was updated successfully, but these errors were encountered: