The latest upgrade of helm provider to v3.1.2 use helm v3.18.5 which contains the regression in JSON schema $href URLs that was fixed in v3.18.6.
helm/helm#31136
Terraform, Provider, Kubernetes and Helm Versions
Terraform version: v1.10.0
Provider version: v3.1.2
Kubernetes version: v3.1.0
Affected Resource(s)
Terraform Configuration Files
# Copy-paste your Terraform configurations here - for large Terraform configs,
# please use a service like Dropbox and share a link to the ZIP file. For
# security, you can also encrypt the files using our GPG public key.
Debug Output
NOTE: In addition to Terraform debugging, please set HELM_DEBUG=1 to enable debugging info from helm.
Panic Output
Steps to Reproduce
terraform apply using a helm chart with an $href schema reference
- Downgrade to v3.1.1,
terraform apply works as expected
Expected Behavior
terraform apply on the helm_release should continue to accept the same values.schema.json as before
Actual Behavior
terraform apply fails with values don't meet the specifications of the schema(s) in the following chart(s): ... failing loading <LINK> invalid file url:
Important Factoids
References
helm/helm#31136
Community Note
- Please vote on this issue by adding a 👍 reaction to the original issue to help the community and maintainers prioritize this request
- If you are interested in working on this issue or have submitted a pull request, please leave a comment
The latest upgrade of helm provider to v3.1.2 use helm v3.18.5 which contains the regression in JSON schema
$hrefURLs that was fixed in v3.18.6.helm/helm#31136
Terraform, Provider, Kubernetes and Helm Versions
Affected Resource(s)
Terraform Configuration Files
Debug Output
NOTE: In addition to Terraform debugging, please set HELM_DEBUG=1 to enable debugging info from helm.
Panic Output
Steps to Reproduce
terraform applyusing a helm chart with an$hrefschema referenceterraform applyworks as expectedExpected Behavior
terraform applyon thehelm_releaseshould continue to accept the same values.schema.json as beforeActual Behavior
terraform applyfails withvalues don't meet the specifications of the schema(s) in the following chart(s): ... failing loading <LINK> invalid file url:Important Factoids
References
helm/helm#31136
Community Note