Skip to content

.che/che-editor.yaml changes not applied on workspace restart — only on creation? #23467

@aelbarkani

Description

@aelbarkani

Summary

Hi Eclipse Che team,

I'm working with Che workspaces that reference a Git repository containing a .che/che-editor.yaml file to specify a custom editor (e.g., VS Code variant).

I noticed that when I:

  • Commit and push changes to .che/che-editor.yaml (e.g., switching editor ID, reference URL),

  • Restart the workspace from the Che dashboard,

…the changes in the editor configuration are not applied. The workspace continues using the previous editor (even though the DevWorkspace still pulls the latest code from Git). However, if I delete the workspace and recreate it, the new editor configuration from .che/che-editor.yaml is correctly applied.

❓ Question:
Is this expected behavior — that .che/che-editor.yaml is only respected at workspace creation time, and not on restart?

If so, is there any plan or mechanism to allow editor updates to be picked up on workspace restart (or via another lighter operation than full deletion/recreation) ?

Relevant information

No response

Metadata

Metadata

Assignees

Labels

area/dashboardarea/editorskind/questionQuestions that haven't been identified as being feature requests or bugs.severity/P1Has a major impact to usage or development of the system.

Type

No type

Projects

Status

✅ Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions