Commit Graph

99 Commits (2167f92096e280fd7924d874eeecd8d760fee585)

Author SHA1 Message Date
Alisdair McDiarmid 9f824c53a5 command: Better in-house provider install errors
6 years ago
Alisdair McDiarmid 45437721c9 command: Add test for backend config validation
6 years ago
Alisdair McDiarmid 677aabc767 command: Fix backend config override validation
6 years ago
Alisdair McDiarmid c98f352dc8 terraform: Fix required version constraint diags
6 years ago
Kristin Laemmert 6621501ae3
state: remove deprecated state package (#25490)
6 years ago
Alisdair McDiarmid 53e587e1a6
Merge pull request #25504 from hashicorp/alisdair/post-install-cache-validate
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
Alisdair McDiarmid a18b531b14 getproviders: FakeInstallablePackageMeta filename
6 years ago
Alisdair McDiarmid 8e87ccb689 providercache: Lazily detect executable file
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 62d826e066 command/init: Use full config for provider reqs
6 years ago
Kristin Laemmert 21b9da5a02
internal/providercache: verify that the provider protocol version is compatible (#24737)
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
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 de6c9ccec1 command/init: Move "vendored provider" test to e2etests
6 years ago
Martin Atkins fe9105abfe command: Fix TestInit_getProviderMissing
6 years ago
Martin Atkins add7006de6 command: Fix TestInit_pluginDirProviders and _pluginDirProvidersDoesNotGet
6 years ago
Martin Atkins c81eebe0ac command/init: Fix TestInit_providerSource
6 years ago
Martin Atkins 14701b8300 command/init: Fix TestInit_getUpgradePlugins
6 years ago
Martin Atkins d40085f374 command: Make the tests compile again
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
Kristin Laemmert 5901952882
command: tests should not leave dirs behind thank you (#24340)
6 years ago
Kristin Laemmert 92f427779d
command/show: fix issue with show and aliased provider (#23848)
6 years ago
Kristin Laemmert 18dd1bb4d6
Mildwonkey/tfconfig upgrade (#23670)
6 years ago
Kristin Laemmert a16e1fc0a1
command/init: omit a warning if -backend-config is used with no backend (#22164)
7 years ago
James Bardin 06dfc4abd8 allow setting -backend-config='' to unset override
7 years ago
James Bardin c017149b31 don't store prepared backend config
7 years ago
James Bardin ee9a618369 don't migrate backend during init without override
7 years ago
James Bardin cefc927e48 failing test for backend re-init
7 years ago
Martin Atkins 63fa1ac418 vendor: go get github.com/hashicorp/hcl2@master
7 years ago
Justin Campbell 24e13d8ec1 plugin/discovery: Return tfdiags from Get
7 years ago
Radek Simko 37f397dded
command/test: Clarify failure (add full path)
7 years ago
Martin Atkins 86c02d5c35 command: "terraform init" can partially initialize for 0.12upgrade
7 years ago
James Bardin 149ccd929e missing commits from 19688
7 years ago
Martin Atkins 8c54da0ad2 command: TestInit_fromModule_explicitDest guard against other tests
7 years ago
Martin Atkins 544c2932ce command: Fix TestInit_checkRequiredVersion
7 years ago
Martin Atkins 9ba399bca8 command: Fix TestInit_getProvider
7 years ago
Martin Atkins f6d468ffd5 command: Fix TestInit_inputFalse
7 years ago
Martin Atkins 297b3b8830 command: Fix TestInit_backendReinitConfigToExtra
7 years ago
Martin Atkins 7b77e20bdc command: Fix several "terraform init" tests
8 years ago
Martin Atkins a3403f2766 terraform: Ugly huge change to weave in new State and Plan types
8 years ago
Martin Atkins ebafa51723 command: Various updates for the new backend package API
8 years ago