Commit Graph

20 Commits (b5658a46a2aacb3e96bd10722027f179f3900a8d)

Author SHA1 Message Date
hashicorp-copywrite[bot] 325d18262e [COMPLIANCE] Add Copyright and License Headers
3 years ago
Martin Atkins e2380b1038 cliconfig: Allow forcing use of the plugin cache despite the lock file
3 years ago
Martin Atkins d0a35c60a7 providercache: Ignore lock-mismatching global cache entries
4 years ago
Liam Cervante ad5ac89461
Fix tests failing on main (#31481)
4 years ago
Liam Cervante 9f0d1d0630
terraform init: add link to documentation when a checksum is missing from the lock file (#31408)
4 years ago
Liam Cervante 83e84e5477
terraform init: add warning and guidance when lock file is incomplete (#31399)
4 years ago
Liam Cervante 224728879d
Ignore existing package hashes for `providers lock` command (#31389)
4 years ago
Eng Zer Jun fedd315275
test: use `T.TempDir` to create temporary test directory (#30803)
4 years ago
Martin Atkins 23395a1022 providercache: Discard lock entries for unused providers
4 years ago
Martin Atkins b9a93a0fe7 Move addrs/ to internal/addrs/
5 years ago
Pam Selle aa24bfec47 Emit ProviderAlreadyInstalled when provider installed
5 years ago
Pam Selle aedca597dd Reuse installed target dir providers in init
5 years ago
James Bardin 7eb491719f normalize temp dir paths in tests
6 years ago
Martin Atkins e6e0b6ee46 providercache: verify locked hashes for local package dirs
6 years ago
Martin Atkins 24d32e9ca2 providercache: More exhaustive testing of the main installer
6 years ago
Martin Atkins b3f5c7f1e6 command/init: Read, respect, and update provider dependency locks
6 years ago
Alisdair McDiarmid 3b1347ac1a providercache: Validate provider executable file
6 years ago
Kristin Laemmert 60321b41e8
getproviders: move protocol compatibility functions into registry client (#24846)
6 years ago
Kristin Laemmert 84e9d86c25
Update installer_test.go
6 years ago
Kristin Laemmert 21b9da5a02
internal/providercache: verify that the provider protocol version is compatible (#24737)
6 years ago