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

[v5.10.x] Incorrect Input Value to Disable Evaluatory MySQL Helm Chart #264

Open
chirangaalwis opened this issue Aug 24, 2020 · 0 comments

Comments

@chirangaalwis
Copy link
Member

chirangaalwis commented Aug 24, 2020

Description:
It was noticed that IAM Pattern 1 Helm chart defines the following property to enable/disable the evaluatory MySQL deployment.

wso2:
  deployment:
    dependencies:
      # The configuration should be set to be 'true' if a MySQL database should be spawned as a pod within the cluster
      mysql: true

This is incorrect when compared with the expected condition path wso2.mysql.enabled.

Suggested Solution:
The requirements.yaml needs to be fixed by setting the correct condition path to wso2.deployment.dependencies.mysql.

Suggested Workaround for Current Users:
You may use the property wso2.mysql.enabled in the Helm chart installation (helm install) or (helm upgrade) release upgrade to enable/disable this property.

For example,

helm install <release-name> wso2/is-pattern-1 --version 5.10.0-2 --namespace <namespace> --set wso2.mysql.enabled=<true/false>

Affected Product Version:
Helm Resources for WSO2 IAM version 5.10.0.2 and below

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant