-
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
Provide FAQ / Known issues / Troubleshooting for devfile v1 -> devfile v2 convertion #21005
Comments
cc: @themr0c is che-docs team initial creator and supporter of https://devfile.io/docs/devfile/2.1.0/user-guide/migrating-to-devfile-v2.html ? |
@ibuziuk In the devfile documentation project, I only helped to set up things and migrate initial content from che-docs. The project is in the hands of other people from the DevTools Docs team: @rkratky as Content Strategist, and @jc-berger as main writer. |
@ibuziuk, I'd suggest falling back on the devfile docs whenever possible. If the existing migration docs need modifying, please open an issue in that repo - we'll pick it up. |
The existence of the devfile-converter library [1] is probably worth mentioning in devfile docs [2]. |
@themr0c I doubt that customers will be using an internal lib for conversion. I agree that we need to fall back on https://devfile.io/docs/devfile/2.1.0/user-guide/migrating-to-devfile-v2.html though. |
What would make sense in che-docs is a procedure "Using the Dashboard to convert a devfile" explaining only the Che specific stuff, with the Additional resources section pointing to https://devfile.io/docs/devfile/2.1.0/user-guide/migrating-to-devfile-v2.html. Maybe also "Using the Che-Theia IDE to convert a devfile"? |
Fully agree! |
The current plan discussed on the Cabal call is to provide FAQ / Known issues to https://devfile.io/docs/devfile/2.1.0/user-guide/migrating-to-devfile-v2.html |
@rkratky could you clarify why https://devfile.io/docs/devfile/2.1.0/user-guide/migrating-to-devfile-v2.html is 404 now and we only have 2.2.0 alpha docs available - https://devfile.io/docs/devfile/2.2.0/user-guide/migrating-to-devfile-v2/ ? |
@ibuziuk, that's a bug (since yesterday's republication), and we're working on fixing it. |
@ibuziuk, the bug is fixed: https://devfile.io/docs/devfile/2.1.0/user-guide/migrating-to-devfile-v2/ (Note that URL does not have '.html' at the end.) |
Here are some points to add about Troubleshooting for devfile v1 --> devfile v2
This limitation should be fixed when devfile/devworkspace-operator#656 will be implemented. Because the editor definition will contain a default component to add in the devfile.
|
if the startup fails, it may be good to try to use a universal developer image as the only component it should allow to boot the workspace properly components:
- name: tools
container:
image: quay.io/devfile/universal-developer-image:ubi8-latest
memoryLimit: 3Gi |
and also if the current user container is not working with plug-ins being executed there It's possible for che-theia to apply an attribute default value is 'use dev container' but to use 'sidecar container as before |
I've also created an issue that may help: |
PR with troubleshooting guide is ready for review - devfile/docs#153 |
Is your task related to a problem? Please describe
With the switch to the DevWorkspace engine, devfile v2 becomes a default format for workspace definition. Need to provide clear documentation for conversion of devfile v1 devfile v2 and publish it on the https://www.eclipse.org/che/docs
Probably it also makes sense to publish a blog post at https://che.eclipseprojects.io/
Describe the solution you'd like
Clear documentation for devfile v1 -> devfile v2 convertion
Describe alternatives you've considered
There is already migration documentation that is part of the https://devfile.io/docs/devfile/2.1.0/user-guide/migrating-to-devfile-v2.html
As an alternative, we can just fall back on to the official devfile docs. Which would probably be the best approach
Additional context
Related to #20845
The text was updated successfully, but these errors were encountered: