Commit Graph

114 Commits (e2d73e78ad8a01dc486b23f90dc9bd1c8a09ba34)

Author SHA1 Message Date
Kristin Laemmert 47e657c611
internal/getproviders: decode and return any registry warnings (#25337)
6 years ago
Kristin Laemmert 1b8f4566fa
internal/initwd: fix panics with relative submodules in DirFromModule (#25250)
6 years ago
Lars Lehtonen 3ddfa66ca4
internal/modsdir: Fix Dropped Error (#24600)
6 years ago
Martin Atkins 85af77386c internal/getproviders: PackageFilePathForPackage
6 years ago
Martin Atkins 9489672d54 internal/getproviders: Package hashing for local filesystem packages
6 years ago
Alisdair McDiarmid ef28671b34
Merge pull request #24932 from hashicorp/signing-language
6 years ago
Paddy 5127f1ef8b
command: Unmanaged providers
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 0d620018fe
provider cache: log errors and validate dir exists (#24993)
6 years ago
Kristin Laemmert d350818126
internal/getproviders: fix panic with invalid path parts (#24940)
6 years ago
Alisdair McDiarmid 070c3018f8 internal/providercache: Remove unused retry events
6 years ago
Alisdair McDiarmid e27a36cafd internal/getproviders: Retry failed HTTP requests
6 years ago
Kristin Laemmert 60321b41e8
getproviders: move protocol compatibility functions into registry client (#24846)
6 years ago
Alisdair McDiarmid 62b0cbed12 internal: Fix LookupLegacyProvider
6 years ago
Alisdair McDiarmid ae98bd12a7 command: Rework 0.13upgrade sub-command
6 years ago
Kristin Laemmert cca0526705
providercache: actually break out of the loop when a matching version is found (#24823)
6 years ago
Kristin Laemmert ce03f1255f
internal/providercache: fix error message for protocol mismatch (#24818)
6 years ago
Kristin Laemmert 320fcf4942
internal/getproviders: apply case normalizations in ParseMultiSourceMatchingPatterns (#24753)
6 years ago
Martin Atkins 1ce3c60693
command/cliconfig: Explicit provider installation method configuration
6 years ago
Martin Atkins 8b75d1498f command/cliconfig: Use existing HTTP mirror source rather than new stub
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
Alisdair McDiarmid 54abb87fb4 Fix broken test due to function rename
6 years ago
Martin Atkins c5bd783eba internal/getproviders: Stub NetworkMirrorSource
6 years ago
Kristin Laemmert a43f141f9e
tools/terraform-bundle: refactor to use new provider installer and provider directory layouts (#24629)
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
Martin Atkins 6ec5e0fc88 internal/getproviders: Tests for MemoizeSource
6 years ago
Martin Atkins c6535a0fa4 internal/getproviders: Tests for MultiSource
6 years ago
Martin Atkins 0ad4c1be2f internal/getproviders: Tidy up some confusion about package hashes
6 years ago
Alisdair McDiarmid 0f5a38b384 internal: Fix init provider lockfile test
6 years ago
Martin Atkins 958ea4f7d1 internal/providercache: Handle built-in providers
6 years ago
Martin Atkins 7caf0b9246 addrs: ImpliedProviderForUnqualifiedType function
6 years ago
Martin Atkins f35ebe2d65 internal/providercache: Fix incorrect logic in Installer.SetGlobalCacheDir
6 years ago
Martin Atkins ff55e1a1cd internal/providercache: installFromLocalDir
6 years ago
Martin Atkins f7072a8f29 internal/getproviders: Implement MultiSource
6 years ago
Martin Atkins 2ff4582be2 internal/providercache: Fix positions on selections file/dir
6 years ago
Martin Atkins 531de52dff internal/getproviders: MockSource and mock package metadata
6 years ago
Martin Atkins ae080481c0 internal/providercache: Installer records its selections in a file
6 years ago
Martin Atkins f6a7a4868b internal/providercache: Hashing of contents of cached packages
6 years ago
Martin Atkins 079b4cf7be internal/providercache: Clear the metadata cache during package install
6 years ago
Martin Atkins 4061cbed38 internal/getproviders: A new shared model for provider requirements
6 years ago
Martin Atkins 537c1bedcf internal/providercache: LinkFromOtherCache removes target, not source
6 years ago
Martin Atkins eb25fe8b24 internal/getproviders: SearchLocalDirectory can handle symlinks
6 years ago
Martin Atkins ad15459468 internal/{getproviders,providercache}: improved trace logging
6 years ago
Martin Atkins 391ca0c991 internal/providercache: add windows test fixture
6 years ago
Martin Atkins 807267d1b5 internal/providercache: Installation from HTTP URLs and local archives
6 years ago