Commit Graph

159 Commits (6f577abc72cc7dbfbb6d8e516fbabc9d0dc1ffef)

Author SHA1 Message Date
Alisdair McDiarmid c5c1f31db3 backend: Validate remote backend Terraform version
5 years ago
Martin Atkins c94a6102df command: Improve consistency of the command short descriptions
5 years ago
Martin Atkins 30204ecded command/cliconfig: Allow development overrides for providers
5 years ago
James Bardin 1ecd86d08e
Merge pull request #26155 from hashicorp/unused-env-var
5 years ago
Martin Atkins e70ab09bf1 command: new cache directory .terraform/providers for providers
5 years ago
Martin Atkins 2611e08430 command/init: Mention using the lock file for provider selection
6 years ago
Martin Atkins b3f5c7f1e6 command/init: Read, respect, and update provider dependency locks
6 years ago
Kristin Laemmert d2e999ba1f
remove unused code (#26503)
6 years ago
Pam Selle 1817c8ac3c
Merge pull request #26412 from OwenTuz/issue-26411-fix-failing-e2e-test-provider-not-found
6 years ago
Martin Atkins 59b116f7bf command/init: Remove support for legacy provider addresses
6 years ago
Owen Tuz 5453147381 Fix bad string match that was causing TestInitProviderNotFound to fail on Macs
6 years ago
Martin Atkins f53264d378 command/init: Better error message for provider unsupported platform
6 years ago
Martin Atkins 0b734a2803 command: Make provider installation interruptible
6 years ago
Paul Tyng f3ff843ffd Remove unused env var TF_SKIP_PROVIDER_VERIFY
6 years ago
Alisdair McDiarmid 9f824c53a5 command: Better in-house provider install errors
6 years ago
Alisdair McDiarmid fc7e467d19 command: Add redirect support to 0.13upgrade
6 years ago
Alisdair McDiarmid f028b0a2bf command: Fix backend config schema validation
6 years ago
Alisdair McDiarmid c5d9935c0e
Merge pull request #25960 from hashicorp/alisdair/backend-config-override-fix
6 years ago
Alisdair McDiarmid 677aabc767 command: Fix backend config override validation
6 years ago
Alisdair McDiarmid b239570abb command: Always validate workspace name
6 years ago
Alisdair McDiarmid 53e587e1a6
Merge pull request #25504 from hashicorp/alisdair/post-install-cache-validate
6 years ago
Martin Atkins 7909dd318d command/init: Specialized error message for host that isn't registry
6 years ago
Martin Atkins 80ab867e57 command/init: Remove special 0.12upgrade heuristic
6 years ago
Alisdair McDiarmid 87d1fb4006 command/init: Display provider validation errors
6 years ago
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