-
Notifications
You must be signed in to change notification settings - Fork 74
Closed
Labels
area/devworkspaceImprovent or additions to the DevWorkspaces CRDImprovent or additions to the DevWorkspaces CRDkind/enhancementNew feature or requestNew feature or request
Description
Is your feature request related to a problem? Please describe.
There are many valid reasons for a DevWorkspace startup to fail and we represent status this via the Failed value for .status.phase. However, the only way to get insight into why a particular DevWorkspace failed to start is by inspecting the full yaml of the DevWorkspace and checking which Conditions are set.
Describe the solution you'd like
We should add a field, e.g. Message or StatusInfo to DevWorkspaceStatus and include it in the output for kubectl get. This might result in output such as
$ kc get devworkspaces
NAME WORKSPACE ID PHASE URL INFO
theia workspacecd070100795e4809 Failed Plugin X not found in registry
cc: @davidfestal
johnmcollier
Metadata
Metadata
Assignees
Labels
area/devworkspaceImprovent or additions to the DevWorkspaces CRDImprovent or additions to the DevWorkspaces CRDkind/enhancementNew feature or requestNew feature or request