che icon indicating copy to clipboard operation
che copied to clipboard

The dashboard 'Not allowed to start more workspace' message could be confusing if workspace creation step is completed

Open dkwon17 opened this issue 3 years ago • 0 comments

Is your enhancement related to a problem? Please describe

Currently, when the user tries to start a new workspace when the user already has the maximum allowable number of concurrent running workspaces (set by admin by setting spec.components.devWorkspace.runningLimit in the Che CR), the user will see this message from the dashboard:

image

Describe the solution you'd like

This message might be a bit confusing because we can see in the UI that step 2 Creating a workspace has been completed. Workspace creation might imply that the workspace/editor exists and is accessible, when it is not (since the workspace has not started).

A possible solution is to make it clear that workspace creation and workspace startup are separate actions from the error message.

For example, instead of You are not allowed to start more workspaces, it could be The workspace was created, but it cannot be started because you have reached the maximum running workspaces limit.

It is important to note that this new message would only make sense when the user starts a new workspace, not an existing one.

Describe alternatives you've considered

A different solution could be to not create the workspace at all if the running workspaces limit is reached.

Additional context

Would be great if the error message also displayed what the maximum workspace running limit is: https://github.com/eclipse/che/issues/21669

dkwon17 avatar Aug 30 '22 13:08 dkwon17