Skip to content

Add attribute controller.devfile.io/bootstrap-devworkspace: true when Devfile resolution via API fails or is not supported #22697

@l0rd

Description

@l0rd

Is your enhancement related to a problem? Please describe

This is a subtask of #22491

Describe the solution you'd like

After this recent PR, when the attribute controller.devfile.io/bootstrap-devworkspace: true is set on a DevWorkspace object, then the project clone is configured to search for a devfile and apply it after cloning the DW projects.

To close the issue to automatically restart a workspace and the epic to support resolving devfiles for any git service we need now to automatically add this attribute when the che-server fails to resolve a Devfile (because of an unsupported git service or because an error occurred).

Metadata

Metadata

Assignees

Labels

area/dashboardkind/enhancementA feature request - must adhere to the feature request template.severity/P1Has a major impact to usage or development of the system.team/AThis team is responsible for the Che Operator and all its operands as well as chectl and Hosted Che

Type

No type

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions