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 support for using existing keycloak/postgre in chectl #15496

Closed
5 of 23 tasks
SkorikSergey opened this issue Dec 17, 2019 · 4 comments
Closed
5 of 23 tasks

Add support for using existing keycloak/postgre in chectl #15496

SkorikSergey opened this issue Dec 17, 2019 · 4 comments
Assignees
Labels
area/chectl Issues related to chectl, the CLI of Che 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

@SkorikSergey
Copy link
Contributor

Describe the bug

Installation of Eclipse Che with external keycloak fails with timeout error "ERR_TIMEOUT: Timeout set to pod wait timeout 300000. podExist: false".

Codeready issue - https://issues.redhat.com/browse/CRW-481.

Che version

  • latest
  • nightly
  • other: please specify

Steps to reproduce

  1. Change custom-resources.yaml file to install Eclipse Che with external keycloak:
externalIdentityProvider: true
identityProviderURL: 'url to che'
identityProviderRealm: 'keycloak realm'
identityProviderClientId: 'client id in realm'
  1. Install Eclipse Che by chectl.

Expected behavior

Runtime

  • kubernetes (include output of kubectl version)
  • Openshift (include output of oc version)
  • minikube (include output of minikube version and kubectl version)
  • minishift (include output of minishift version and oc version)
  • docker-desktop + K8S (include output of docker version and kubectl version)
  • other: (please specify)

Installation method

  • chectl
  • che-operator
  • minishift-addon
  • I don't know

Environment

  • my computer
    • Windows
    • Linux
    • macOS
  • Cloud
    • Amazon
    • Azure
    • GCE
    • other (please specify)
  • other: please specify

Chectl log

  ❯ ✅  Post installation checklist
    ✔ PostgreSQL pod bootstrap
      ✔ scheduling...done.
      ✔ downloading images...done.
      ✔ starting...done.
    ❯ Keycloak pod bootstrap
      ✖ scheduling
        → ERR_TIMEOUT: Timeout set to pod wait timeout 300000. podExist: false, 
…
        downloading images
        starting
      Devfile registry pod bootstrap
      Plugin registry pod bootstrap
      Che pod bootstrap
      Retrieving Che Server URL
      Che status check
Error: ERR_TIMEOUT: Timeout set to pod wait timeout 300000. podExist: false, currentPhase: undefined
    at KubeHelper.<anonymous> (~/.local/share/chectl/client/0.0.20191217-next.925734b/lib/api/kube.js:599:19)
    at Generator.next (<anonymous>)
    at fulfilled (~/.local/share/chectl/client/0.0.20191217-next.925734b/node_modules/tslib/tslib.js:107:62)
@SkorikSergey SkorikSergey added the kind/bug Outline of a bug - must adhere to the bug report template. label Dec 17, 2019
@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 17, 2019
@l0rd
Copy link
Contributor

l0rd commented Dec 17, 2019

More then a bug that's an enhancement and a subtask of #13888

@l0rd l0rd added kind/enhancement A feature request - must adhere to the feature request template. severity/P2 Has a minor but important impact to the usage or development of the system. team/deploy and removed status/need-triage An issue that needs to be prioritized by the curator responsible for the triage. See https://github. labels Dec 17, 2019
@l0rd l0rd changed the title [chectl] Timeout error when installing Che with external keycloak or postgres chectl server:start: add support for using existing instances of keycloak and postgres Dec 17, 2019
@l0rd l0rd changed the title chectl server:start: add support for using existing instances of keycloak and postgres Add support for using existing instances of keycloak and postgres in chectl Dec 17, 2019
@l0rd l0rd changed the title Add support for using existing instances of keycloak and postgres in chectl Add support for using existing keycloak/postgre in chectl Dec 17, 2019
@l0rd l0rd removed the kind/bug Outline of a bug - must adhere to the bug report template. label Dec 17, 2019
@tolusha tolusha added the area/chectl Issues related to chectl, the CLI of Che label Dec 18, 2019
@ibuziuk
Copy link
Member

ibuziuk commented Jan 2, 2020

@l0rd @tolusha FYI this issue is marked as major for CRW - https://issues.redhat.com/browse/CRW-481

@tolusha tolusha added this to the Backlog - Deploy milestone Jan 2, 2020
@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 Jan 2, 2020
@tolusha
Copy link
Contributor

tolusha commented Feb 14, 2020

che-incubator/chectl#514

@SkorikSergey
Copy link
Contributor Author

Fixed

@tolusha tolusha modified the milestones: Backlog - Deploy, 7.10.0 Mar 4, 2020
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/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

6 participants