Uploaded image for project: 'Server Deployments and Scale'
  1. Server Deployments and Scale
  2. SCALE-150

After enabling OpenSearch in values.yaml , add the opensearch parameter in confluence.cfg.xml instead of JVM parameters.

XMLWordPrintable

    • Icon: Suggestion Suggestion
    • Resolution: Done
    • None
    • None
    • None
    • Our product teams collect and evaluate feedback from a number of different sources. To learn more about how we use customer feedback in the planning process, check out our new feature policy.

      Current behaviour

      This is a continuation of SCALE-149. Currently, if you enable OpenSearch in values.yaml, the OpenSearch parameters are added as a JVM parameter, which is then printed in logs, exposing the OpenSearch password in clear text. Also from 9.2.3 the opensearch.password parameter is obsolete and must be set using the additionalEnvironmentVariables parameter of the Helm chart.

      Suggested improvement

      To avoid this, please enhance the helm charts to add OpenSearch parameters in the confluence.cfg.xml file if OpenSearch is enabled in the values.yaml file. The password should then be encrypted per this knowledge article.. And the upgrade to 9.2.3 will not fail due to an OpenSearch connectivity issue.

              c64f33b2bce3 Yevhen
              14e5536372e2 Ojas Potdar (Inactive)
              Votes:
              1 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: