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

Reminder: Upgrade keycloak client once Backstage supports ESM #47

Closed
4 tasks
tumido opened this issue Dec 12, 2022 · 4 comments
Closed
4 tasks

Reminder: Upgrade keycloak client once Backstage supports ESM #47

tumido opened this issue Dec 12, 2022 · 4 comments
Labels
kind/dependency Pull requests that update a dependency file plugin/keycloak upstream

Comments

@tumido
Copy link
Member

tumido commented Dec 12, 2022

Keycloak admin client drops support for CommonJS by v19. It's ESM only, causing headaches to many folks:
keycloak/keycloak-nodejs-admin-client#523

However the decision is that they won't introduce CommonJS back. Our only hope is for Backstage to fully support ESM.

backstage/backstage#7011
backstage/backstage#8242
backstage/backstage#12218

Related:

@nickboldt
Copy link
Member

@davidfestal FYI

@davidfestal
Copy link
Member

davidfestal commented Mar 27, 2024

This would also impact the Dynamic backend plugin loading feature as well, which is NodeRequire-based, and has never been tested / validated with ESM modules (direct import or transitive deps).

@rhdh-bot
Copy link
Collaborator

rhdh-bot commented Sep 3, 2024

This issue has been closed due to the fact that the Janus community is being sunset.

For future plugin issues, please use https://github.com/backstage/community-plugins/issues

For future showcase issues, please use https://issues.redhat.com/browse/RHIDP

For more information on the sunset, see:

https://janus-idp.io/blog/2024/07/05/future-of-janus-community
https://issues.redhat.com/browse/RHIDP-3690
https://issues.redhat.com/browse/RHIDP-1018

@04kash
Copy link
Member

04kash commented Sep 3, 2024

Closing this as the upgrading keycloak client issue is being tracked under this issue: https://issues.redhat.com/browse/RHIDP-3542

@04kash 04kash closed this as completed Sep 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/dependency Pull requests that update a dependency file plugin/keycloak upstream
Projects
None yet
Development

No branches or pull requests

6 participants