You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Updated kubernetes configuration object, and set parameters for helm_release
terraform plan
Expected Behavior
Terraform is expected to pull the previous state, parse the files, and then compare the new configuration for changes.
Actual Behavior
Terraform and the Helm provider are unable to parse the existing state using the new provider
╷
│ Warning: Failed to decode resource from state
│
│ Error decoding "helm_release.karpenter" from prior state:missingexpected {
╵
╷
│ Error: Unable to Read Previously Saved State for UpgradeResourceState
│
│ with helm_release.karpenter,
│ on karpenter.tf line 45, in resource "helm_release""karpenter":
│ 45:resource"helm_release""karpenter" {
│
│ There was an error reading the saved resource state using the current resource schema.
│
│ If this resource state was last refreshed with Terraform CLI 0.11 and earlier, it must be refreshed or applied with an older provider version first. If you manually modified the resource state, you will need to manually modify it to
│ match the current resource schema. Otherwise, please report this to the provider developer:
│
│ AttributeName("metadata"): invalid JSON, expected "{", got "["
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 text was updated successfully, but these errors were encountered:
Terraform, Provider, Kubernetes and Helm Versions
Affected Resource(s)
Terraform Configuration Files
Debug Output
https://gist.githubusercontent.com/utahcon/2e12436524c7b79e65cc98cd85248aa3/raw/d20e9016cabe95a4cf61f56776d66baf63eb9794/tfp.log
Steps to Reproduce
2.17.0
to3.0.0-pre1
terraform init --upgrade
kubernetes
configuration object, andset
parameters forhelm_release
terraform plan
Expected Behavior
Terraform is expected to pull the previous state, parse the files, and then compare the new configuration for changes.
Actual Behavior
Terraform and the Helm provider are unable to parse the existing state using the new provider
Community Note
The text was updated successfully, but these errors were encountered: