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

We need to cover test case in the e2e tests when che-operator oauth is enabled #17939

Closed
AndrienkoAleksandr opened this issue Sep 23, 2020 · 0 comments
Assignees
Labels
area/che-operator Issues and PRs related to Eclipse Che Kubernetes Operator area/ci CI build and releases, PR testing, & whitelabel/productization issues area/qe kind/enhancement A feature request - must adhere to the feature request template. severity/P1 Has a major impact to usage or development of the system.
Milestone

Comments

@AndrienkoAleksandr
Copy link
Contributor

Is your enhancement related to a problem? Please describe.

We need to cover test case in the e2e tests when che-operator oauth is enabled. For now tests which starts workspace will fail, if oauth is enabled, because we need link user account to the openshift oauth provider. We need to find way how to link account without using UI for test purpose.

Describe the solution you'd like

Additional context

Error log on workspace start:

 message: "You should link your account with the <strong>openshift-v3</strong> \nidentity provider by visiting the <a href='https://keycloak-che.192.168.42.54.nip.io/auth/realms/che/account/identity?referrer=che-public&referrer_uri=https%3A%2F%2Fche-che.192.168.42.54.nip.io%2Fdashboard%2F%3Fredirect_fragment%3D%2Fworkspaces' target='_blank' rel='noopener noreferrer'><strong>Federated Identities</strong></a> page of your Che account",
@AndrienkoAleksandr AndrienkoAleksandr added kind/enhancement A feature request - must adhere to the feature request template. area/ci CI build and releases, PR testing, & whitelabel/productization issues team/deploy labels Sep 23, 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 Sep 23, 2020
@tolusha tolusha added this to the Backlog - Deploy milestone Sep 23, 2020
@tolusha tolusha added the area/che-operator Issues and PRs related to Eclipse Che Kubernetes Operator label Sep 23, 2020
@l0rd l0rd added area/qe 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 Sep 23, 2020
@tolusha tolusha modified the milestones: Backlog - Deploy, 7.21 Sep 30, 2020
@tolusha tolusha mentioned this issue Oct 1, 2020
50 tasks
@tolusha tolusha modified the milestones: 7.21, 7.22 Oct 21, 2020
@tolusha tolusha mentioned this issue Oct 26, 2020
46 tasks
@tolusha tolusha modified the milestones: 7.22, 7.24 Nov 13, 2020
@tolusha tolusha removed this from the 7.24 milestone Dec 3, 2020
@tolusha tolusha added this to the 7.25 milestone Dec 16, 2020
@tolusha tolusha mentioned this issue Dec 24, 2020
79 tasks
@tolusha tolusha modified the milestones: 7.25, 7.26 Jan 13, 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
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/ci CI build and releases, PR testing, & whitelabel/productization issues area/qe kind/enhancement A feature request - must adhere to the feature request template. severity/P1 Has a major impact to usage or development of the system.
Projects
None yet
Development

No branches or pull requests

5 participants