Commit Graph

19756 Commits (2bfcdbbd08f5b832dde9bc55ef3a4c772c462e15)
 

Author SHA1 Message Date
James Bardin 2bfcdbbd08 change init args to remove source copy
9 years ago
James Bardin 73139ba6aa Merge pull request #15208 from hashicorp/0.10-plugins
9 years ago
James Bardin d1c50efb01 change providers.json to lock.json
9 years ago
James Bardin 08592c2602 update plugin name in command test
9 years ago
James Bardin 840978b2d5 udpate to plugin name convention
9 years ago
James Bardin 1b201e67ea fix releases path and protocol header
9 years ago
James Bardin a529b64cc8 better init error output
9 years ago
James Bardin fdbfc17fae missing constraints passed erroniously
9 years ago
James Bardin 283ae0c7c4 fix comment and add some logging in discovery
9 years ago
James Bardin ea3d9c86ba sort constraints for consistent output
9 years ago
James Bardin 190d5fae76 vendor x/net/html
9 years ago
Martin Atkins 55d5e8a689 website: initial v0.10 upgrade guide
9 years ago
Martin Atkins 98ef947ed1 website: correction of heading and usage in "providers" command docs
9 years ago
Martin Atkins fb405ff296 website: new documentation about provider version configuration
9 years ago
Martin Atkins 766f8e5d64 command init: remove confusing uses of "environment" in the usage
9 years ago
Martin Atkins eaf5a62197 website: don't recommend to use "terraform init" to clone examples
9 years ago
Martin Atkins d9b8c3cac0 website: "Initialization" section in the getting started guide
9 years ago
Martin Atkins 3c429b3628 command init: show log output for each provider plugin downloaded
9 years ago
Martin Atkins 1b673746fd core: don't allow core or providers to change between plan and apply
9 years ago
Martin Atkins 4571a16b15 command: remove Meta.forceProviderSHA256s
9 years ago
Martin Atkins 9aae06db97 command: update mockGetProvider.GetProvider for new interface
9 years ago
Martin Atkins 4ba20f9c1c command init: show suggested constraints for unconstrained providers
9 years ago
Martin Atkins f70318097a config: fix provider version constraint validation
9 years ago
James Bardin dbbafbd43f clean up plugin fetching
9 years ago
James Bardin e0f2235f66 update init command with new GetProvider signature
9 years ago
James Bardin 48d37131e0 more tests for fetching providers
9 years ago
James Bardin 5f053a2e64 refactor GetProvider
9 years ago
James Bardin 8ad67991a5 check protocol version on plugins
9 years ago
James Bardin fdeb3d929c Add Versions.Sort
9 years ago
Martin Atkins 032f71f1ff command: produce provider lock file during "terraform init"
9 years ago
Martin Atkins 04bcece59c plugin/discovery: handle the -Xn suffix used by auto-installed plugins
9 years ago
Martin Atkins 6ba6508ec9 command: pass the locked plugin hashes into ContextOpts
9 years ago
Martin Atkins aa1c644499 core: allow setting required plugin hashes on Context
9 years ago
Martin Atkins 720670fae7 command: helper to manage the provider plugins lock file
9 years ago
Martin Atkins 7d0a98af46 command: provider resolver to also check SHA256 constraints when set
9 years ago
Martin Atkins e3401947a6 plugin/discovery: PluginRequirements can specify SHA256 digests
9 years ago
Martin Atkins 9a398a7793 command: require resource to be in config before import
9 years ago
Martin Atkins 7d8719150c command: validate import resource address early
9 years ago
Martin Atkins f6305fcc27 command: remove commented-out, misplaced tests
9 years ago
Martin Atkins 190626e2a8 core: improve consistency of ParseResourceAddress errors
9 years ago
Martin Atkins b82ef2e30e core: ResourceAddress.MatchesConfig method
9 years ago
Martin Atkins f695e8b330 provider/test: allow test_resource to be imported
9 years ago
Martin Atkins edf3cd7159 core: ResourceAddress.WholeModuleAddress method
9 years ago
Martin Atkins 05a5eb0047 core: ResourceAddress.HasResourceSpec method
9 years ago
James Bardin 044ad5ef59 rename some Constraints methods per code review
9 years ago
James Bardin 211f5b5d6e add test for newestVersion
9 years ago
James Bardin 46190590cb change []*Version to []Version
9 years ago
James Bardin a547e7c2f0 add releases version listing test
9 years ago
James Bardin 2994c6ac5d add init getPlugin test
9 years ago
James Bardin 4c32cd432a make getProvider pluggable
9 years ago