RasaHQ / helm-charts

Helm charts for Rasa products
https://rasa.com
Apache License 2.0
31 stars 29 forks source link

In JSON schema `fullnameOverride` is defined as type: null - means it cannot be overwritten with string #69

Closed SeanCondon closed 2 years ago

SeanCondon commented 2 years ago

When I try to deploy the Rasa Helm chart and set the fullnameOverride in my values file, I get an error:

helm -n mynamespace install --dry-run --generate-name rasa/rasa --set fullnameOverride=test1

gives

Error: INSTALLATION FAILED: values don't meet the specifications of the schema(s) in the following chart(s):
rasa:
- fullnameOverride: Invalid type. Expected: null, given: string

It seeps Helm 3 applies the JSON Schema to validate the values.yaml, and because this attribute is marked as type: null in the values.schema.json, it does not seem to be possible to override it with a string value.

Please let me know if you have any workaround

sara-tagger commented 2 years ago

Thanks for raising this issue, @ancalita will get back to you about it soon✨

Please also check out the docs and the forum in case your issue was raised there too 🤗
SeanCondon commented 2 years ago

Thanks for fixing this so quickly