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

[ENHANCEMENT] Add global property to schema to enable Perses as a dependent Chart #37

Merged
merged 1 commit into from
Nov 14, 2024

Conversation

ibakshay
Copy link
Contributor

Description:
This PR adds the global property to the schema to enable using the chart as a Dependent Chart. This addresses a known Helm limitation (helm/helm#10392) that prevents charts from being used as dependent charts when the global property is not defined in the values.schema.json.

Error encountered in our perses wrapper chart:

Error: values don't meet the specifications of the schema(s):
- (root): Additional property global is not allowed

Changes:

  • Add global property to values.schema.json
  • Follows the pattern used by other major charts (cert-manager, opentelemetry-operator)

Signed-off-by: Akshay Iyyadurai Balasundaram <[email protected]>
@nicolastakashi nicolastakashi merged commit 6ba41c0 into perses:main Nov 14, 2024
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants