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

Fix helm chart rendering issues associated with indentation #6004

Merged
merged 2 commits into from
Sep 12, 2022

Conversation

naemono
Copy link
Contributor

@naemono naemono commented Sep 8, 2022

supercedes #5998

Issues were found with the rendering of annotations/labels, and other specific Elasticsearch values. This PR fixes all of the issues, and adds tests around the previously untested custom annotations, and labels values, and adds additional tests for custom Elasticsearch values.

Notable change

This stops version control of the eck-stack/Chart.lock file, as it requires an unreleased version of the child charts, so it will not be able to be rendered accurately during child chart version upgrades.

Add additional tests to ensure rendering of custom values.
Increment version of Charts
Ignore eck-stack lockfile, as it depends on un-released versions.
@naemono naemono added the >bug Something isn't working label Sep 8, 2022
@thbkrkr thbkrkr self-assigned this Sep 8, 2022
Copy link
Contributor

@thbkrkr thbkrkr left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@naemono naemono merged commit 2c1a553 into elastic:main Sep 12, 2022
@naemono naemono deleted the fix-helm-chart-rendering-issues branch September 12, 2022 20:17
@thbkrkr thbkrkr added the v2.5.0 label Sep 21, 2022
fantapsody pushed a commit to fantapsody/cloud-on-k8s that referenced this pull request Feb 7, 2023
…6004)

* Fix Elasticsearch and Kibana ECK Helm charts rendering of custom values.
Add additional tests to ensure rendering of custom values.
Increment version of Charts

* Upgrade eck-stack dependencies.
Ignore eck-stack lockfile, as it depends on un-released versions.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
>bug Something isn't working v2.5.0
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants