diff --git a/command/meta_backend.go b/command/meta_backend.go index d129546a5..596ca68d7 100644 --- a/command/meta_backend.go +++ b/command/meta_backend.go @@ -1116,6 +1116,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