Show Terraform version on state version mismatch.
This commit is contained in:
parent
85ccf3b6b4
commit
5932214f0d
|
@ -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
|
||||
|
|
Loading…
Reference in New Issue