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

Add test flow for chectl server:update command #19013

Closed
mmorhun opened this issue Feb 9, 2021 · 1 comment
Closed

Add test flow for chectl server:update command #19013

mmorhun opened this issue Feb 9, 2021 · 1 comment
Assignees
Labels
area/chectl Issues related to chectl, the CLI of Che 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

@mmorhun
Copy link
Contributor

mmorhun commented Feb 9, 2021

Is your task related to a problem? Please describe.

As of now we don't have any tests for Che update scenario in PR checks. We should have them.

Describe the solution you'd like

Write new tests for update scenario for both operator and olm installers.
Add the tests into PR checks.

Describe alternatives you've considered

At least tests for operator update flow.

Additional context

Actually operator installer supports downgrade. It would be nice to include it in test scenario: update from latest stable to nightly and back.

@mmorhun mmorhun added kind/task Internal things, technical debt, and to-do tasks to be performed. area/chectl Issues related to chectl, the CLI of Che area/che-operator Issues and PRs related to Eclipse Che Kubernetes Operator labels Feb 9, 2021
@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 Feb 9, 2021
@vzhukovs vzhukovs added severity/P2 Has a minor but important impact to the 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 Feb 9, 2021
@tolusha tolusha removed the area/che-operator Issues and PRs related to Eclipse Che Kubernetes Operator label Feb 10, 2021
@tolusha tolusha added this to the 7.28 milestone Feb 19, 2021
@tolusha tolusha changed the title Add test flow for Che update Add test flow for chectl server:update command Feb 24, 2021
@tolusha tolusha added severity/P1 Has a major impact to usage or development of the system. and removed severity/P2 Has a minor but important impact to the usage or development of the system. labels Feb 24, 2021
@mmorhun mmorhun self-assigned this Feb 24, 2021
@tolusha tolusha mentioned this issue Feb 25, 2021
70 tasks
@mmorhun
Copy link
Contributor Author

mmorhun commented Mar 1, 2021

Implemented in che-incubator/chectl#1117

@mmorhun mmorhun closed this as completed Mar 1, 2021
@tolusha tolusha mentioned this issue Mar 1, 2021
57 tasks
@tolusha tolusha modified the milestones: 7.28, 7.27 Mar 1, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/chectl Issues related to chectl, the CLI of Che 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

4 participants