From ac937a890dbbc270cfa40c401183fe2cea2b846e Mon Sep 17 00:00:00 2001 From: James Bardin Date: Thu, 22 Jun 2017 15:11:37 -0400 Subject: [PATCH] improve plugin reinit error text --- backend/local/backend.go | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/backend/local/backend.go b/backend/local/backend.go index 62b9174d8..054a4659b 100644 --- a/backend/local/backend.go +++ b/backend/local/backend.go @@ -421,9 +421,12 @@ const errPluginInit = ` [yellow]Reason: Could not satisfy plugin requirements. Plugins are external binaries that Terraform uses to access and manipulate -resources. If this message is showing up, it means that the configuration you -have references plugins which can't be located, don't satisfy the version -constraints, or are otherwise incompatible. +resources. The configuration provided requires plugins which can't be located, +don't satisfy the version constraints, or are otherwise incompatible. [reset][red]%s + +[reset][yellow]Terraform automatically discovers provider requirements from your +configuration, including providers used in child modules. To see the +requirements and constraints from each module, run "terraform providers". `