Commit Graph

1474 Commits (c2f1033e865bc689a9b08321a7bf5b83457e3ce4)

Author SHA1 Message Date
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 0d620018fe
provider cache: log errors and validate dir exists (#24993)
6 years ago
James Bardin 756e889697 remove unused DependsOn usage in state
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
Alisdair McDiarmid 82ebbf9a23 command: Add prompt & confirmation to 0.13upgrade
6 years ago
Alisdair McDiarmid 62b0cbed12 internal: Fix LookupLegacyProvider
6 years ago
Alisdair McDiarmid 1fdcbc4825 command: Fix 0.13upgrade bug with multiple blocks
6 years ago
Alisdair McDiarmid e2be704d81 command: Extract reused hclwrite helper code
6 years ago
Alisdair McDiarmid a740b739e0 command: Change 0.13upgrade default to versions.tf
6 years ago
Alisdair McDiarmid 01a3376ead command: Check required_version before upgrading
6 years ago
Alisdair McDiarmid ae98bd12a7 command: Rework 0.13upgrade sub-command
6 years ago
Mike Morris 9568de6b90
command: Fix OAuth2 PKCE arguments
6 years ago
Kristin Laemmert 0b76100da0
init: return proper config errors (#24865)
6 years ago
James Bardin 9debd341bc
Merge pull request #24807 from hashicorp/jbardin/remove-each-mode
6 years ago
Kristin Laemmert ce03f1255f
internal/providercache: fix error message for protocol mismatch (#24818)
6 years ago
James Bardin 2bfaddcf57 fix state mv to work without EachMode
6 years ago
James Bardin 15a95031e5 remove a few traces of states.EachMode
6 years ago
Pam Selle 87bce5f9dd
Support reading module outputs in terraform console (#24808)
6 years ago
Alisdair McDiarmid 9266e944fa
Merge pull request #24752 from hashicorp/alisdair/terraform-state-replace-provider-docs
6 years ago
Martin Atkins 1ce3c60693
command/cliconfig: Explicit provider installation method configuration
6 years ago
Martin Atkins 622abf707d command/cliconfig: Remove redundant struct types
6 years ago
Martin Atkins 6b2050f42a main: Properly handle provider installation method exclusions
6 years ago
Martin Atkins 3167067029 command/e2etest: provider installation with explicit install methods
6 years ago
Martin Atkins c7fe6b9160 command/cliconfig: handle provider_installation block in JSON syntax
6 years ago
Martin Atkins f5012c12da command/cliconfig: Installation methods, not installation sources
6 years ago
Martin Atkins e872ec4461 command/cliconfig: Remove remnant extraArg checks in provider_installation
6 years ago
Martin Atkins 8b75d1498f command/cliconfig: Use existing HTTP mirror source rather than new stub
6 years ago
Martin Atkins b8856c677c cliconfig: Ignore config dir if TF_CLI_CONFIG_FILE envvar is set
6 years ago
Alisdair McDiarmid 52d64127f7 website: Add docs for state replace-provider
6 years ago
Kristin Laemmert 21b9da5a02
internal/providercache: verify that the provider protocol version is compatible (#24737)
6 years ago
Martin Atkins 2c535d829d command/cliconfig: Decode provider_installation blocks
6 years ago
Kristin Laemmert 8108face36
terraform: return `initialization required` error when provider schemas not found (#24715)
6 years ago
Alisdair McDiarmid e32e7e2c4b
Merge pull request #24617 from hashicorp/alisdair/provider-installer-signature-verification
6 years ago
Martin Atkins 92d6a30bb4 main: skip direct provider installation for providers available locally
6 years ago
Alisdair McDiarmid a5b3d497cc internal: Verify provider signatures on install
6 years ago
Kristin Laemmert f09ae6f862
provider source tests: added test suite to exercise hyphenated providers (#24685)
6 years ago
Kristin Laemmert 269d511481 command/providers: refactor with new provider types and functions
6 years ago
Kristin Laemmert 0a5fb40fdf configs: include provider configs in ProviderRequirements()
6 years ago
James Bardin b84e6f7f95 remove race from closed-over err variable
6 years ago
Martin Atkins 297a3a5db9 command/init: Restore the unconstrained provider warnings
6 years ago
Martin Atkins a6f63c4891 command/e2etest: update "init" tests for abbreviated provider addresses
6 years ago
Kristin Laemmert 5852a5c33d Mildwonkey/last tests (#24553)
6 years ago
Alisdair McDiarmid 0f5a38b384 internal: Fix init provider lockfile test
6 years ago
Alisdair McDiarmid b233aa39e9 addrs: Simplify presentation of provider FQNs
6 years ago
Martin Atkins 8c928e8358 main: Consult local directories as potential mirrors of providers
6 years ago
Martin Atkins fcb8c53454 command/jsonconfig: Use correct provider address to access schema
6 years ago
Martin Atkins 69cae48a11 command/import: fix TestImport_initializationErrorShouldUnlock
6 years ago