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

[Dashboard] Remove dependency on Workspace API provided by che-server #21846

Closed
Tracked by #21925
ibuziuk opened this issue Nov 29, 2022 · 4 comments · Fixed by eclipse-che/che-dashboard#695
Closed
Tracked by #21925
Assignees
Labels
area/dashboard 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. sprint/current
Milestone

Comments

@ibuziuk
Copy link
Member

ibuziuk commented Nov 29, 2022

Is your task related to a problem? Please describe

Starting from version 7.59.0 Dashboard should have no dependencies on the Workspace API
Note, that starting from this version it would not be possible to preview old devfile v1 workspaces and convert them to v2 version from the User Dashboard

image

Describe the solution you'd like

Remove dependency on Workspace API provided by che-server

Describe alternatives you've considered

N/A

Additional context

The issue is related to the Decommissioning PostgreSQL database #21374 epic

@ibuziuk ibuziuk added the kind/task Internal things, technical debt, and to-do tasks to be performed. label Nov 29, 2022
@ibuziuk ibuziuk added this to the 7.59 milestone Nov 29, 2022
@ibuziuk
Copy link
Member Author

ibuziuk commented Nov 29, 2022

@l0rd @Kasturi1820 Please, take a look
if you think that we should shift the date when UD would not support devfile v1 workspaces conversion from the database let me know. The current target is 7.59.0

@ibuziuk ibuziuk added area/dashboard sprint/next severity/P1 Has a major impact to usage or development of the system. labels Nov 29, 2022
@l0rd
Copy link
Contributor

l0rd commented Dec 1, 2022

7.59 is perfectly fine

@Kasturi1820
Copy link

7.59 is fine @ibuziuk

@ibuziuk
Copy link
Member Author

ibuziuk commented Dec 12, 2022

Resolving this issue is pre-req for merging eclipse-che/che-server#398

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/dashboard 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. sprint/current
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants