From bfa7c6743abd2ab104d137f840d4b6cd2a3bd5f7 Mon Sep 17 00:00:00 2001 From: uk1288 Date: Thu, 31 Mar 2022 17:54:51 -0400 Subject: [PATCH] backport cloud integration panic fix --- internal/command/meta_backend.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/internal/command/meta_backend.go b/internal/command/meta_backend.go index f95e03d3fd24..638be81df1f6 100644 --- a/internal/command/meta_backend.go +++ b/internal/command/meta_backend.go @@ -320,6 +320,9 @@ func (m *Meta) BackendForPlan(settings plans.Backend) (backend.Enhanced, tfdiags configureDiags := b.Configure(newVal) diags = diags.Append(configureDiags) + if configureDiags.HasErrors() { + return nil, diags + } // If the backend supports CLI initialization, do it. if cli, ok := b.(backend.CLI); ok {