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

Don't upgrade existing Che instances to a new version with DevWorkspace engine enabled #20865

Closed
Tracked by #20830
tolusha opened this issue Dec 1, 2021 · 0 comments
Closed
Tracked by #20830
Assignees
Labels
area/che-operator Issues and PRs related to Eclipse Che Kubernetes Operator 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.
Milestone

Comments

@tolusha
Copy link
Contributor

tolusha commented Dec 1, 2021

Is your task related to a problem? Please describe

It is not possible to upgrade them automatically. Upgrading leads to broken functionally.
Users should follow manual steps to upgrade existed instances [1]

Describe the solution you'd like

  1. installer operator:
    chectl must check if devworkspace is enabled in a new templates and reject upgrading if so

  2. installer olm:
    OLM rejects automatic update to allNamespaces install mode. So, we are good here.

Describe alternatives you've considered

No response

Additional context

No response

[1] #20614
[2] #20668

@tolusha tolusha added kind/task Internal things, technical debt, and to-do tasks to be performed. sprint/current severity/P1 Has a major impact to usage or development of the system. area/che-operator Issues and PRs related to Eclipse Che Kubernetes Operator team/deploy labels Dec 1, 2021
@tolusha tolusha added this to the 7.41 milestone Dec 1, 2021
@AndrienkoAleksandr AndrienkoAleksandr self-assigned this Dec 6, 2021
@tolusha tolusha closed this as completed Dec 7, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/che-operator Issues and PRs related to Eclipse Che Kubernetes Operator 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
None yet
Development

No branches or pull requests

2 participants