Commit Graph

22059 Commits (4e12671d8d2d43f8dee65c769540b08790c82076)
 

Author SHA1 Message Date
Martin Atkins 4e12671d8d command/format: show planned changes in rendered plan
8 years ago
Martin Atkins c7e558c153 core: Re-implement EvalWriteDiff to work with new plan types
8 years ago
Martin Atkins 099b673b98 helper/plugin: don't panic in PlanResourceChange PlannedState
8 years ago
Martin Atkins b9e95639f6 core: Tolerate the prior state being nil in EvalDiff
8 years ago
Martin Atkins d13bfc8b3f core: Update EvalCountFixZeroOneBoundaryGlobal for new state types
8 years ago
Martin Atkins c0b0c871d9 terraform: Return validation diagnostics with source info where possible
8 years ago
Martin Atkins 9350c26c8d plugin/convert: Convert cty.PathError to diagnostics with attribute path
8 years ago
Martin Atkins 1dc0af7dcb plugin: TRACE log for each GRPC-remoted plugin call
8 years ago
Martin Atkins 90787f508a plugin: Fix deadlock in getSchema where mutex is never unlocked
8 years ago
Martin Atkins 6291c20358 plugin: Register v5 plugins only if present
8 years ago
Martin Atkins 2e758a26a1 backend/local: Bail immediately if terraform.Context can't be created
8 years ago
Martin Atkins cc3c3863fb vendor: upgrade go-cty to latest
8 years ago
Martin Atkins 71865be05c vendor: update to latest github.com/zclconf/go-cty
8 years ago
Martin Atkins 23c17cdc7b terraform: More wiring in of new provider types
8 years ago
Martin Atkins ecca5f291e vendor: switch to Go modules
8 years ago
Martin Atkins 0827d4b230 govendor fetch github.com/google.golang.org/grpc/...@v1.14.0
8 years ago
James Bardin 8b2eb7100b replace provider and provisioner types in tests
8 years ago
Martin Atkins a210439347 configschema: Handle nested blocks containing dynamic-typed attributes
8 years ago
Martin Atkins 84a7f43627 plans/objchange: AssertObjectSuperset function
8 years ago
Martin Atkins aef4faedf6 plans/objchange: logic for merging prior state with config
8 years ago
Martin Atkins 886c271711 plans: Record private data bytes as part of resource change
8 years ago
Martin Atkins fb8e390d76 states: object Private data is []byte, not cty.Value
8 years ago
James Bardin 5a0f0adc53 ResourceProvisioner to provisioners.Interface
8 years ago
James Bardin 5aa081c44b update Refresh
8 years ago
James Bardin b44566b5f1 first step in core provider type replacement
8 years ago
Martin Atkins 9fc038fb4e govendor fetch github.com/golang/protobuf/...
8 years ago
Martin Atkins bbcc96ff1a govendor fetch google.golang.org/grpc/...
8 years ago
Martin Atkins 0210cc7f06 govendor fetch github.com/coreos/etcd/...
8 years ago
Martin Atkins 08344a4159 govendor fetch github.com/hashicorp/hcl2/...
8 years ago
Martin Atkins aa20c4085a govendor fetch golang.org/x/sys/unix/...
8 years ago
James Bardin 7d7c77ad13
Merge pull request #18686 from hashicorp/jbardin/plugins
8 years ago
Martin Atkins e39842332c providers: Resolver and Factory types
8 years ago
James Bardin e2b7c6b920 add new provider and provisioner mocks
8 years ago
James Bardin 37864624d3 add Close method to the terraform provider
8 years ago
James Bardin afca7f98dd add Close methods to the plugin interfaces
8 years ago
James Bardin ebfd8d869a
Merge pull request #18685 from hashicorp/jbardin/plugins
8 years ago
James Bardin a65f696bbb move conversion functions into separate package
8 years ago
James Bardin 91863e3a60 schema version changed type
8 years ago
James Bardin 0544f82447
Merge pull request #18678 from hashicorp/jbardin/grpc-plugins
8 years ago
James Bardin eb321a1174 update go-plugin with proto negotiation
8 years ago
Martin Atkins ade3b4575e terraform: Ugly huge change to weave in new State and Plan types
8 years ago
Martin Atkins 7ed152bbd8 states: Port stringer implementation from terraform.State
8 years ago
Martin Atkins 1ce3392f63 states: separate types for encoded and decoded state objects
8 years ago
Martin Atkins 44a4e2efdb plans: separate types for encoded and decoded changes
8 years ago
Martin Atkins 6a39759145 statemgr: Helper funcs RefreshAndRead and WriteAndPersist
8 years ago
James Bardin de11eed345 serve the new version 5 grpc plugins
8 years ago
James Bardin 37ab3798cc update tests to match new test func signature
8 years ago
James Bardin 19fdd6430f add grpc shims to helper/plugin
8 years ago
Kristin Laemmert d6b05285d1
Merge pull request #18625 from hashicorp/mildwonkey/pitr
8 years ago
Kristin Laemmert 831fb5c1f9 registry/response: rename Collection to ProviderVersionCollection for clarity
8 years ago