Commit Graph

135 Commits (073fd0d183a6fa68965bdfcedbf459e2fbc78f8d)

Author SHA1 Message Date
Kristin Laemmert df244b87c2
command/init: return an error with invalid -backend-config files (#25411)
6 years ago
Kristin Laemmert 47e657c611
internal/getproviders: decode and return any registry warnings (#25337)
6 years ago
Alisdair McDiarmid 820ed48813 command: Fix init flags silent exit bug
6 years ago
Alisdair McDiarmid 9263b28e99 command/init: Improve diags for legacy providers
6 years ago
Alisdair McDiarmid ca40107066 command/init: Better diagnostics for provider 404s
6 years ago
Alisdair McDiarmid ef28671b34
Merge pull request #24932 from hashicorp/signing-language
6 years ago
Paul Tyng 22ef5cc99c Modify language for reporting signing state
6 years ago
Alisdair McDiarmid 62d826e066 command/init: Use full config for provider reqs
6 years ago
Kristin Laemmert eead4c49fe command/init: add e2e tests for provider not found messages
6 years ago
Kristin Laemmert 8d28d73de3 getproviders: add a registry-specific error and modify output when a
6 years ago
Kristin Laemmert a33a613703 command/init: add debug messages when -plugin-dir is set
6 years ago
Kristin Laemmert 862dc36884
command/init: include config loader diagnostics in output (#24921)
6 years ago
Kristin Laemmert 60321b41e8
getproviders: move protocol compatibility functions into registry client (#24846)
6 years ago
Kristin Laemmert 0b76100da0
init: return proper config errors (#24865)
6 years ago
Kristin Laemmert ce03f1255f
internal/providercache: fix error message for protocol mismatch (#24818)
6 years ago
Alisdair McDiarmid a5b3d497cc internal: Verify provider signatures on install
6 years ago
Martin Atkins 297a3a5db9 command/init: Restore the unconstrained provider warnings
6 years ago
Alisdair McDiarmid b233aa39e9 addrs: Simplify presentation of provider FQNs
6 years ago
Martin Atkins 958ea4f7d1 internal/providercache: Handle built-in providers
6 years ago
Martin Atkins c4fb22863c command/init: Support -plugin-dir again
6 years ago
Martin Atkins 549aede792 Remove terraform.ResourceProvider, use providercache.Installer instead
6 years ago
Martin Atkins f113a7c22d command/init: Collect provider dependencies using our new helpers
6 years ago
Martin Atkins e6df3905c9 command/init: Generate progress output during provider installation
6 years ago
Martin Atkins 94e1ac2d07 command: Minimal integration of new provider installer in "init"
6 years ago
Alisdair McDiarmid 67203dade8 command: Simplify Meta.process helper method
6 years ago
Kristin Laemmert 4f141ae365
rename provider-specific functions (#24417)
6 years ago
Kristin Laemmert 5f313a65ad
command: remove 0.12upgrade (#24403)
6 years ago
Martin Atkins f899f5aa42 command/init: new error message for signature verification failure
6 years ago
Kristin Laemmert 4d8fde3d6f
command: use backend config from state when backend=false is used. (#23802)
6 years ago
Kristin Laemmert f8a23da480 explicitly create legacy-style provider
6 years ago
Kristin Laemmert efafadbe5e command: rename choosePlugins to chooseProviders to clarify scope of function
6 years ago
Kristin Laemmert 9891d0354a
providers: use addrs.Provider as map keys for provider.Factory (#23548)
6 years ago
Kristin Laemmert 6728e521c1
addrs: rename Provider Name to more accurate Provider Type (#23449)
6 years ago
Martin Atkins 39e609d5fd vendor: switch to HCL 2.0 in the HCL repository
7 years ago
Kristin Laemmert 120bb0a66c
plugin/discovery: use new addrs.ProviderType in place of a provider typeName string (#22724)
7 years ago
Kristin Laemmert a16e1fc0a1
command/init: omit a warning if -backend-config is used with no backend (#22164)
7 years ago
Alex Pilon 0450f487fa
move IsEmptyDir to configs package
7 years ago
James Bardin 06dfc4abd8 allow setting -backend-config='' to unset override
7 years ago
Pam Selle 346e341ff2 Only display status link if public registry used
7 years ago
Pam Selle ff7245f27c Add status link to make message more helpful
7 years ago
Pam Selle d72456d188 Add friendly error for when registry unresponsive
7 years ago
findkim 161fe47b34 plugin/discovery: improve providery discovery verification errors
7 years ago
Justin Campbell 24e13d8ec1 plugin/discovery: Return tfdiags from Get
7 years ago
James Bardin c814f2da37 Change backend.ValidateConfig to PrepareConfig
7 years ago
findkim 7816e61614 Bump installer protocol version to 5 and separate client and server protocol references
7 years ago
Kim Ngo 41a2376915
Merge pull request #19981 from findkim/colorize-protocol-mismatch-msg
7 years ago
findkim 6e0de3e3f5 Nest incompatible provider protocol error to include dynamic custom msg
7 years ago
Martin Atkins 86c02d5c35 command: "terraform init" can partially initialize for 0.12upgrade
7 years ago
Sander van Harmelen ef9054562e commands: make sure the correct flagset is used
7 years ago
Martin Atkins 544c2932ce command: Fix TestInit_checkRequiredVersion
7 years ago