From 314d322b59ec84aafe18868ea129937f3354f860 Mon Sep 17 00:00:00 2001 From: CJ Horton Date: Wed, 26 May 2021 23:08:39 -0700 Subject: [PATCH] backend/remote: encourage use of -refresh-only --- internal/backend/remote/backend.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/internal/backend/remote/backend.go b/internal/backend/remote/backend.go index 2b263a6c4..97b27b4a6 100644 --- a/internal/backend/remote/backend.go +++ b/internal/backend/remote/backend.go @@ -721,6 +721,10 @@ func (b *Remote) Operation(ctx context.Context, op *backend.Operation) (*backend f = b.opPlan case backend.OperationTypeApply: f = b.opApply + case backend.OperationTypeRefresh: + return nil, fmt.Errorf( + "\n\nThe \"refresh\" operation is not supported when using the \"remote\" backend. " + + "Use \"terraform apply -refresh-only\" instead.") default: return nil, fmt.Errorf( "\n\nThe \"remote\" backend does not support the %q operation.", op.Type)