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 Workspaces startup should be frozen when devworkspace is enabled #20254

Closed
sleshchenko opened this issue Aug 5, 2021 · 7 comments
Closed
Labels
area/dashboard kind/task Internal things, technical debt, and to-do tasks to be performed. sprint/current

Comments

@sleshchenko
Copy link
Member

sleshchenko commented Aug 5, 2021

Is your task related to a problem? Please describe.

Che Workspace and DevWorkspace can't together on the same cluster

Describe the solution you'd like

When devworkspace enabled, Che Workspace can't be started anymore, so:

  • Che Workspaces startup should be frozen when devworkspace is enabled;
  • Currently, there is no visible difference on left-nav bar, workspace details or workspaces list that workspace is devworkpsace or Che Workspace, the only clue is devfile version in devfile editor. Frozen Che Workspaces should be identified somehow, maybe with special status icon;
  • We should guide users to use devworkspaces instead;
@sleshchenko sleshchenko added status/info-needed More information is needed before the issue can move into the “analyzing” state for engineering. kind/task Internal things, technical debt, and to-do tasks to be performed. area/dashboard area/ux Issues related to User Experience Design labels Aug 5, 2021
@parvathyvr
Copy link

The below screens show how we could denote the deprecated Che workspaces.
We could use the 'Alert' icon and when the user hovers,show the tool tip 'Deprecated workspace'.
Deprecated workspace#20254

And when the user clicks on the workspace name and goes to the detailed page-we could show an inline alert which specifies the details and then a action link (eg: link to documentation how they can upgrade the workspace) as shown below.
Workpace details #20254
PS: these are sample screens-we could work on changing the message what the inline alert show.

@sleshchenko sleshchenko removed status/info-needed More information is needed before the issue can move into the “analyzing” state for engineering. area/ux Issues related to User Experience Design labels Sep 8, 2021
@ibuziuk
Copy link
Member

ibuziuk commented Nov 3, 2021

@l0rd wdyt about the mockups from the previous comment? should we show the che-server-based workspaces and provide relevant docs for migration to devfile v2

@l0rd
Copy link
Contributor

l0rd commented Nov 4, 2021

I am +1 for that if that's about less than a week of work. If the estimated effort required is more than that let's skip it.

@max-cx
Copy link

max-cx commented Nov 15, 2021

Hi, a question to the assignee of this issue:

Will the outcome require any changes to the relevant content of the Installation Guide or Administration Guide or End-user Guide?

Yes/No?

@nickboldt
Copy link
Contributor

Yes, end user experience is impacted by this change and should be updated accordingly.

@ibuziuk
Copy link
Member

ibuziuk commented Nov 25, 2021

@l0rd my understanding is that we need to close this issue and open a new one to be aligned with the endgame plan (after migration, workspaces can be restarted without the loss of data persisted in PVs)

@ibuziuk
Copy link
Member

ibuziuk commented Dec 1, 2021

Closing in favor of #20845

@ibuziuk ibuziuk closed this as completed Dec 1, 2021
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. sprint/current
Projects
None yet
Development

No branches or pull requests

6 participants