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

chectl should not generate Keycloak credentials when nativeUserMode enabled #20210

Closed
3 tasks done
sparkoo opened this issue Jul 27, 2021 · 0 comments
Closed
3 tasks done
Labels
area/chectl Issues related to chectl, the CLI of Che kind/bug Outline of a bug - must adhere to the bug report template. severity/P2 Has a minor but important impact to the usage or development of the system.
Milestone

Comments

@sparkoo
Copy link
Member

sparkoo commented Jul 27, 2021

Describe the bug

When deploying che with native user mode enabled auth.nativeUserMode: true, chectl generates credentials for keycloak, which is not needed in this mode.

Che version

  • nightly

Steps to reproduce

  1. deploy with chectl server:deploy --platform=openshift --installer=operator --workspace-engine=dev-workspace --che-operator-cr-patch-yaml=auth.patch where auth.patch is:
spec:
  auth:
    nativeUserMode: true
  1. Che is deployed successfully, but you can see message in chectl log that it generated keycloak credentials

Expected behavior

Don't generate keycloak credentials when running in nativeUserMode

Runtime

  • Openshift (include output of oc version)

Screenshots

vlcsnap-2021-07-27-15h25m22s968

Installation method

  • chectl

Environment

   - [x] rhpds

Eclipse Che Logs

Additional context

@sparkoo sparkoo added kind/bug Outline of a bug - must adhere to the bug report template. area/chectl Issues related to chectl, the CLI of Che severity/P2 Has a minor but important impact to the usage or development of the system. labels Jul 27, 2021
@tolusha tolusha mentioned this issue Jul 27, 2021
31 tasks
@tolusha tolusha added this to the 7.35 milestone Jul 28, 2021
@tolusha tolusha modified the milestones: 7.35, 7.34 Jul 29, 2021
@tolusha tolusha closed this as completed Jul 29, 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/bug Outline of a bug - must adhere to the bug report template. severity/P2 Has a minor but important impact to the usage or development of the system.
Projects
None yet
Development

No branches or pull requests

2 participants