Skip to content

DWO webhook should allow updating controller.devfile.io/scc attribute #23605

@tolusha

Description

@tolusha

Is your task related to a problem? Please describe

This [1] introduces container run capabilities. As a result, old workspaces cannot be started because modification of the controller.devfile.io/scc attribute is now blocked [2]. Consequently, previously created workspaces cannot be started.
Deleting the meanfile and setting the attribute manually still works, but it may cause some minor issues [3]

[1] eclipse-che/che-operator#2046
[2] https://github.com/devfile/devworkspace-operator/blob/13ed450066a861d718764ca63bccf1d870cf20e6/webhook/workspace/handler/access_control.go#L56
[3] devfile/devworkspace-operator#1512

Describe the solution you'd like

DWO webhook should allow modification of controller.devfile.io/scc attribute

Describe alternatives you've considered

No response

Additional context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    area/che-operatorIssues and PRs related to Eclipse Che Kubernetes Operatorarea/devworkspace-operatorkind/taskInternal things, technical debt, and to-do tasks to be performed.severity/P1Has a major impact to usage or development of the system.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions