terraform state ai_generated true

Error loading state: state snapshot was created by Terraform v1.6, which is newer than current v1.5

ID: terraform/error-loading-state

Also available as: JSON · Markdown
94%Fix Rate
95%Confidence
50Evidence
2023-01-01First Seen

Version Compatibility

VersionStatusIntroducedDeprecatedNotes
115 active

Root Cause

Terraform state was written by a newer version than the one you're running.

generic

Workarounds

  1. 96% success Upgrade Terraform to at least the version that created the state
    tfenv install 1.6 && tfenv use 1.6 — or download from hashicorp.com

    Sources: https://developer.hashicorp.com/terraform/downloads

  2. 90% success Ensure all team members use the same Terraform version via .terraform-version or required_version
    terraform { required_version = '>= 1.6' }

Dead Ends

Common approaches that don't work:

  1. Editing the state file to change the version number 90% fail

    Corrupts the state file; Terraform may not understand newer format

  2. Creating a new state with terraform init 95% fail

    Loses track of all existing infrastructure; resources become unmanaged

Error Chain

Frequently confused with: