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

Resolve Helm Chart Installation Fail on Custom Release Name #531

Merged
merged 2 commits into from
May 15, 2023

Conversation

krapie
Copy link
Member

@krapie krapie commented May 12, 2023

What this PR does / why we need it:

Resolve Helm chart installation fail on custom release name.

This was due to resource name conflict between Helm subcharts (prometheus-community/kube-prometheus-stack & grafana/grafana).

Therefore, fullnameOverride field has been manually configured to resolve resource name conflict. This will soon be refactored by Helm's _helper.tpl for dynamically setting Helm template values.

Which issue(s) this PR fixes:

Fixes #528

Special notes for your reviewer:

Since Helm chart version is not changed, Helm chart releaser action will not create new Helm chart which contains new revisions including this PR.

So I will manually rebuild Helm charts in packages (by deleting 0.3.4 version Helm charts and re-run Helm chart releaser action).

Does this PR introduce a user-facing change?:


Additional documentation:


Checklist:

  • Added relevant tests or not required
  • Didn't break anything

@krapie krapie added the bug 🐞 Something isn't working label May 12, 2023
@krapie krapie requested a review from hackerwins May 12, 2023 05:15
@krapie krapie self-assigned this May 12, 2023
@codecov
Copy link

codecov bot commented May 12, 2023

Codecov Report

Merging #531 (de0671c) into main (d09f9f2) will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##             main     #531   +/-   ##
=======================================
  Coverage   50.37%   50.37%           
=======================================
  Files          64       64           
  Lines        5779     5779           
=======================================
  Hits         2911     2911           
  Misses       2490     2490           
  Partials      378      378           

Copy link
Member

@hackerwins hackerwins left a comment

Choose a reason for hiding this comment

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

Thanks for your contribution.

@hackerwins hackerwins merged commit 5ff65c2 into main May 15, 2023
@hackerwins hackerwins deleted the resolve-helm-release-name branch May 15, 2023 04:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug 🐞 Something isn't working
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Resources Conflict on yorkie-monitoring Helm Chart Installation with Custom Release Name
2 participants