Skip to content
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 Server should include JSON schema for devfile 2.1.0-alpha #19304

Closed
sleshchenko opened this issue Mar 17, 2021 · 1 comment
Closed

Che Server should include JSON schema for devfile 2.1.0-alpha #19304

sleshchenko opened this issue Mar 17, 2021 · 1 comment
Labels
area/che-server engine/devworkspace Issues related to Che configured to use the devworkspace controller as workspace engine. kind/task Internal things, technical debt, and to-do tasks to be performed. severity/P1 Has a major impact to usage or development of the system.
Milestone

Comments

@sleshchenko
Copy link
Member

Is your task related to a problem? Please describe.

Currently, Che Server includes 1.0.0 and 2.0.0 Devfile versions, but there is also available 2.1.0-alpha:
https://github.com/devfile/api/blob/master/schemas/latest/jsonSchemaVersion.txt
https://github.com/devfile/api/blob/master/schemas/latest/devfile.json

Che Server should pull it as well.
It can be done manually, but then Devfile API side should know about Che Server dependency, so it would be more reliable if 2.1.0-alpha would be pulled like during build time, so then we'll be make sure that the latest available is used....

Also, since DevWorkspace operator depends on devfile api as well, and Che uses it for its integration with devfile v2, it makes sense to consider depending on the same version as DWO depends on:
https://github.com/devfile/devworkspace-operator/blob/main/Makefile#L26

@sleshchenko sleshchenko added the kind/task Internal things, technical debt, and to-do tasks to be performed. label Mar 17, 2021
@che-bot che-bot added the status/need-triage An issue that needs to be prioritized by the curator responsible for the triage. See https://github. label Mar 17, 2021
@flacatus flacatus added severity/P1 Has a major impact to usage or development of the system. and removed status/need-triage An issue that needs to be prioritized by the curator responsible for the triage. See https://github. labels Mar 17, 2021
@skabashnyuk skabashnyuk added this to the 7.29 milestone Mar 24, 2021
@l0rd l0rd added the engine/devworkspace Issues related to Che configured to use the devworkspace controller as workspace engine. label Mar 24, 2021
@sparkoo
Copy link
Member

sparkoo commented Apr 12, 2021

fixed by #19552

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/che-server engine/devworkspace Issues related to Che configured to use the devworkspace controller as workspace engine. kind/task Internal things, technical debt, and to-do tasks to be performed. severity/P1 Has a major impact to usage or development of the system.
Projects
None yet
Development

No branches or pull requests

6 participants