-
Notifications
You must be signed in to change notification settings - Fork 238
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
Remove default opensearch.yml config in Values.yaml to avoid security plugin conflicts #618
Conversation
…conflicts Signed-off-by: LemonDouble <[email protected]>
Signed-off-by: LemonDouble <[email protected]>
I've modified the PR as it seems there was an issue with the version bump section. |
Hi @DarshitChanpura @derek-ho I remember you guys specifically changed this section. Thanks. |
Thank you for fixing this @LemonDouble! I encountered the same issue and raised a nearly identical PR. The reason this is happening now is because of opensearch-project/security#4793 and that the
|
Thanks @cwperks and @LemonDouble, in this PR can we keep
This way users know how to add/update the |
Signed-off-by: LemonDouble <[email protected]>
It seems that the opensearch.yml section in charts/opensearch/ci/ci-ingress-class-name-values.yaml was not commented out, causing the CI to fail. How should I handle this? |
It all appears to be Demo Configuration, so it seems possible to either comment out everything or remove it entirely. |
Co-authored-by: Craig Perkins <[email protected]> Signed-off-by: LemonDouble <[email protected]>
@LemonDouble I'm also new to this repo, but I believe you need to comment out the demo security values from all the files in https://github.com/opensearch-project/helm-charts/tree/main/charts/opensearch/ci as well for the CI Checks to pass. |
Signed-off-by: LemonDouble <[email protected]>
Confirmed. I have also added comments to the Values.yaml file in the CI pipeline to fix the CI pipeline. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you @LemonDouble . Left 2 more comments.
Co-authored-by: Craig Perkins <[email protected]> Signed-off-by: LemonDouble <[email protected]>
@LemonDouble @cwperks please check. |
Signed-off-by: LemonDouble <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you @LemonDouble!
@prudhvigodithi I reviewed your comments and, following cwperks' review, disabled only the Security Plugin while keeping the rest uncommented. |
Thanks @LemonDouble and @cwperks I will merge the PR once the CI's pass. |
Description
[Describe what this change achieves.]
Remove default opensearch.yml config in Values.yaml to avoid security plugin conflicts.
Now, when setting up Opensearch with the default configuration, it installs correctly with the demo configuration.
Issues Resolved
[List any issues this PR will resolve. You should likely open an issue if one does not already exist.]
Resolve #617
Check List
For any changes to files within Helm chart directories:
CHANGELOG.md
updated to reflect changeBy submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
For more information on following Developer Certificate of Origin and signing off your commits, please check here.