diff --git a/terraform/state.go b/terraform/state.go index 80691fd820..b264f1dd4a 100644 --- a/terraform/state.go +++ b/terraform/state.go @@ -1493,8 +1493,8 @@ func ReadState(src io.Reader) (*State, error) { } return v3State, nil default: - return nil, fmt.Errorf("State version %d not supported, please update.", - versionIdentifier.Version) + return nil, fmt.Errorf("Terraform %s does not support state version %d, please update.", + SemVersion.String(), versionIdentifier.Version) } } @@ -1521,8 +1521,8 @@ func ReadStateV2(jsonBytes []byte) (*State, error) { // Check the version, this to ensure we don't read a future // version that we don't understand if state.Version > StateVersion { - return nil, fmt.Errorf("State version %d not supported, please update.", - state.Version) + return nil, fmt.Errorf("Terraform %s does not support state version %d, please update.", + SemVersion.String(), state.Version) } // Make sure the version is semantic @@ -1553,8 +1553,8 @@ func ReadStateV3(jsonBytes []byte) (*State, error) { // Check the version, this to ensure we don't read a future // version that we don't understand if state.Version > StateVersion { - return nil, fmt.Errorf("State version %d not supported, please update.", - state.Version) + return nil, fmt.Errorf("Terraform %s does not support state version %d, please update.", + SemVersion.String(), state.Version) } // Make sure the version is semantic