[Bug]: appsmith-ee helm v3.1.0 - Temporal relies on keycloak postgres database url having all information and does not allow @ symbol in password #34153
Labels
Bug
Something isn't working
Community Reported
issues reported by community members
High
This issue blocks a user from building or impacts a lot of users
Needs Triaging
Needs attention from maintainers to triage
Production
Workflows Pod
For all issues related to the Workflows feature
Workflows
Milestone
Is there an existing issue for this?
Description
When setting up an external postgres database for keycloak, the helm chart expects separate APPSMITH_KEYCLOAK_DB_DRIVER, APPSMITH_KEYCLOAK_DB_USERNAME, APPSMITH_KEYCLOAK_DB_PASSWORD, APPSMITH_KEYCLOAK_DB_NAME and APPSMITH_KEYCLOAK_DB_URL, to build a final URL. Temporal however expects the APPSMITH_KEYCLOAK_DB_URL to contain the username/password, etc. Also, if the password contains an '@' symbol, the parsing fails.
Steps To Reproduce
Setup appsmith-ee helm v3.1.0 with an external postgres KEYCLOAK database. Set the various parameters. Also try a full url that contains the username password in the url and add an @ symbol as the password.
Public Sample App
No response
Environment
Production
Severity
High (Blocker to building or releasing)
Issue video log
No response
Version
Self Hosted on AWS EKS using appsmith-ee helm chart v3.1.0
The text was updated successfully, but these errors were encountered: