diff --git a/command/meta_backend.go b/command/meta_backend.go index be7e37fdbb7e..552e3aaa53aa 100644 --- a/command/meta_backend.go +++ b/command/meta_backend.go @@ -1115,6 +1115,11 @@ func (m *Meta) remoteBackendVersionCheck(b backend.Backend, workspace string) tf // an error versionDiags := rb.VerifyWorkspaceTerraformVersion(workspace) diags = diags.Append(versionDiags) + // If there are no errors resulting from this check, we do not need to + // check again + if !diags.HasErrors() { + rb.IgnoreVersionConflict() + } } return diags