Existing workspaces can not be started on the dogfooding instance: DevWorkspace storage-type attribute cannot be changed once the workspace has been created. #21707
Labels
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/blocker
Causes system to crash and be non-recoverable or prevents Che developers from working on Che code.
Is your task related to a problem? Please describe
After adding storage type-related attributes - eclipse-che/che-dashboard#625
existing workspaces can not be started: Failed to start the workspace empty-2dm4, reason: Failed to update workspace 'empty-2dm4'. Unable to patch devworkspace: admission webhook "mutate.devworkspace-controller.svc" denied the request: DevWorkspace storage-type attribute cannot be changed once the workspace has been created.
Describe the solution you'd like
Workspace should be started correctly
Describe alternatives you've considered
potentially, we should drop the webhook at all, and allow swithing the storage type, but warn the admin somehow that it could lead to the data loss
Additional context
No response
The text was updated successfully, but these errors were encountered: