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 e2e tests for che-operator/chectl olm installer in Openshift 4.6 and OCP nightly #18293

Closed
flacatus opened this issue Nov 5, 2020 · 5 comments
Assignees
Labels
area/che-operator Issues and PRs related to Eclipse Che Kubernetes Operator 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

@flacatus
Copy link
Contributor

flacatus commented Nov 5, 2020

Is your task related to a problem? Please describe.

Actually we are not covering chectl tests in OCP 4.6.

Describe the solution you'd like

Create job in openshift ci which launch OCP 4.6 cluster and run our test there.

Describe alternatives you've considered

Additional context

@flacatus flacatus added kind/task Internal things, technical debt, and to-do tasks to be performed. area/chectl Issues related to chectl, the CLI of Che labels Nov 5, 2020
@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 Nov 5, 2020
@tolusha tolusha added area/che-operator Issues and PRs related to Eclipse Che Kubernetes Operator 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 Nov 5, 2020
@tolusha tolusha added this to the 7.23 milestone Nov 9, 2020
@tolusha
Copy link
Contributor

tolusha commented Nov 10, 2020

In the context of the issue we have to review all tests:

@tolusha tolusha mentioned this issue Nov 16, 2020
58 tasks
@flacatus
Copy link
Contributor Author

@tolusha Yeah, the idea is check the action files name and if nightly tests use latest templates. Also Will be nice to add in the operator nightly minikube tests with operator installer. In the case of chectl we should add the olm tests

Also we should update OCP 4.3 and OCP 4.4 to OCP 4.6 and OCP 4.7(nightly) for chectl and che operator tests

@tolusha
Copy link
Contributor

tolusha commented Nov 19, 2020

Finally for che-operator we should have:
nightly tests (olm installer) on:

  • OCP 4.5 4.6 4.7

stable update tests (olm installer) on:

  • OCP 4.5 4.6 4.7

Finally for chectl we should have:
nightly tests (olm installer) on:

  • OCP 4.5 4.6 4.7

@skabashnyuk
Copy link
Contributor

it would be nice to include a ubi-based che-server image in the che-operator testing process.
That image would be available after #18545

@flacatus flacatus changed the title Add e2e tests for chectl olm installer in Openshift 4.6 and OCP nightly Add e2e tests for che-operator/chectl olm installer in Openshift 4.6 and OCP nightly Dec 10, 2020
@tolusha tolusha modified the milestones: 7.24, 7.25 Dec 16, 2020
@tolusha tolusha mentioned this issue Dec 24, 2020
79 tasks
@tolusha
Copy link
Contributor

tolusha commented Jan 8, 2021

Depends on #16928

@tolusha tolusha modified the milestones: 7.25, 7.26 Jan 14, 2021
@tolusha tolusha mentioned this issue Jan 15, 2021
54 tasks
@tolusha tolusha modified the milestones: 7.26, 7.27 Feb 1, 2021
@tolusha tolusha mentioned this issue Feb 5, 2021
57 tasks
@tolusha tolusha modified the milestones: 7.27, 7.28 Feb 19, 2021
@tolusha tolusha mentioned this issue Feb 25, 2021
70 tasks
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 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