Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Dashboard] Add external-DWOC attribute to workspaces #21692

Closed
AObuchow opened this issue Sep 8, 2022 · 0 comments · Fixed by eclipse-che/che-dashboard#625
Closed

[Dashboard] Add external-DWOC attribute to workspaces #21692

AObuchow opened this issue Sep 8, 2022 · 0 comments · Fixed by eclipse-che/che-dashboard#625
Labels
area/dashboard kind/task Internal things, technical debt, and to-do tasks to be performed. severity/P2 Has a minor but important impact to the usage or development of the system.

Comments

@AObuchow
Copy link

AObuchow commented Sep 8, 2022

Is your task related to a problem? Please describe

For #21405, it is required that workspaces use the Che-Operator created DWOC so that they can respect the PVC configuration settings set in the Eclipse Che CR.

Describe the solution you'd like

The attribute controller.devfile.io/devworkspace-config needs to be injected by the dashboard into devfiles (or devworkspaces) when a user starts a workspace. The attribute has two values: name which needs to be set to devworkspace-config and namespace which should be set to the namespace that che is deployed to.
For example:

 attributes:
+  controller.devfile.io/devworkspace-config:
+    name: devworkspace-config
+    namespace: eclipse-che

Describe alternatives you've considered

No response

Additional context

No response

@AObuchow AObuchow added the kind/task Internal things, technical debt, and to-do tasks to be performed. label Sep 8, 2022
@che-bot che-bot added the status/need-triage An issue that needs to be prioritized by the curator responsible for the triage. See https://github. label Sep 8, 2022
@Kasturi1820 Kasturi1820 added severity/P2 Has a minor but important impact to the usage or development of the system. area/devworkspace-operator area/dashboard and removed status/need-triage An issue that needs to be prioritized by the curator responsible for the triage. See https://github. area/devworkspace-operator labels Sep 9, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/dashboard kind/task Internal things, technical debt, and to-do tasks to be performed. severity/P2 Has a minor but important impact to the usage or development of the system.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants