-
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
Che deployment on OpenShift should be as simple as on Docker #6097
Comments
@l0rd - how can I issue a PR to this item 5 of this epic ? I have built a script for adding the |
Resolves item eclipse-che#5 of epic eclipse-che#6097
@riuvshin are you working (or worked) on the following subtask?
|
Tests results of running workspaces with stacks available on che6 against minishift
[1] [2] [3] [4] [5] [7] gzip: stdin: unexpected end of file [8] [9] [10] |
@sleshchenko @akorneta do you guys have any ideas about why centos based stacks from [1] #6097 (comment) |
@ibuziuk what exact stacks? |
@eivantsov please, take a look at the table in the comment above |
@ibuziuk For me looks like the minishift is not a cause of failure and it will work in the same way for OCP and OSIO. |
I know why php images fail (sudo in cmd) and Centos and Debian ones (permissions for user home dir) too. That should be an easy fix. Others, including sample build failures and language server initialization errors, should be investigated as separate issues. @sleshchenko yes, these are eclipse images that we control |
5c from me: |
@ibuziuk Centos based stacks are smth that your team builds. I have no control over them. For example, this image Why are we using this registry, not DockerHub and Ecipse account? |
@ibuziuk are these problems related to che6 (i.e. no error when running these runtime stacks on che5?) @eivantsov @sleshchenko I think @ibuziuk was only asking if you had an idea about the failure. Fixing these stacks is one of the Che 6 tasks that che-osio team should work on (task n.2 of #6097). |
@l0rd I'm fixing php stacks now. Got a way to run apache on port 80 without sudo. As to CentOS stacks, please make sure the base image has this https://github.com/eclipse/che-dockerfiles/blob/master/recipes/stack-base/centos/Dockerfile#L45 |
ok cool
Yes will send an email to dharmit and copying you too so you get familiar with this process. |
@l0rd not sure if it is only che6 related (have not done this research against che5 - need to check which images are used there)
|
@ibuziuk I think that centos container pipeline is a better source for centos based images. The only concern I have with the centos container pipeline is that we don't control the build (e.g. if the build of an image fail we are not notified) and that's something we need to address. |
#7967 should fix Ceylon, Debian, DebianLSP, Ubuntu and Ruby on Rails stacks (workspace start without errors). I have pinged @dharmit for the centOS stacks. It looks like the images are ok but there is a discrepancy between the stacks defined in the index and the ones that appears in the centos registry UI. @eivantsov should we fix Zend and TomEE too? I can create a PR to fix them if it's worth. @skryzhny is there an issue for the support of Java MySQL and Java MySQL CentOS stacks (type compose) on OpenShift? |
@l0rd I looked at Zend briefly.. a lost of sudo invoked by the original command. Moreover, it's not eclipse images that is used there |
I am checking the following subtask as complete because all stacks that we maintain can start successfully on OpenShift (except compose based ones):
I have opened three new issues for 1) the quickstarts that don't work #7990 2) the Zend stack that doesn't start #7989 3) and the TomEE stacks that doesn't start #7991 |
Closing this issue since the only task left was about updating Che CLI and we decided to not implement it and making the minishift addon as the default way to start Che on minishift (redhat-developer/rh-che#506). |
The epic is about the few small steps that would make the deployment of Che on OpenShift consistent with the deployment on Docker:
eclipse/che-server
(alpine based) to run on OpenShiftThe text was updated successfully, but these errors were encountered: