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

Update existing workspaces / CDE images accordingly if the parent devfile was updated #23279

Open
ibuziuk opened this issue Dec 11, 2024 · 0 comments
Assignees
Labels
area/dashboard kind/task Internal things, technical debt, and to-do tasks to be performed. severity/P1 Has a major impact to usage or development of the system.

Comments

@ibuziuk
Copy link
Member

ibuziuk commented Dec 11, 2024

Is your task related to a problem? Please describe

there is a situation when CDE is created from a devfile with reference to parent e.g.

schemaVersion: 2.3.0
metadata:
  name: my-project-dev
parent:
  uri: https://raw.githubusercontent.com/redhat-developer-demos/cde-ollama-continue/main/devfile.yaml

Let's assume the situation when container image was updated in the parent devfile. New workspaces would be started with the new image, but existing would be restarted with an old one

Describe the solution you'd like

When CDE is created based on devfile with parent reference, during the restart the component's image should be checked and updated if needed

Describe alternatives you've considered

No response

Additional context

I think the similar mechanism is used by dashboard to update VS Code versions for existing workspaces when Eclipse Che is udpated

@ibuziuk ibuziuk added the kind/task Internal things, technical debt, and to-do tasks to be performed. label Dec 11, 2024
@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 Dec 11, 2024
@ibuziuk ibuziuk added area/dashboard severity/P1 Has a major impact to usage or development of the system. and removed status/need-triage An issue that needs to be prioritized by the curator responsible for the triage. See https://github. labels Dec 11, 2024
@ibuziuk ibuziuk moved this to 📅 Planned in Eclipse Che Team A Backlog Dec 11, 2024
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/P1 Has a major impact to usage or development of the system.
Projects
Status: 📅 Planned
Development

No branches or pull requests

3 participants