Commit Graph

3597 Commits (ceb8bcbbe047fd8aa0f082a7c08c5ce34dfd8989)

Author SHA1 Message Date
Daniel Schmidt ceb8bcbbe0 refactor: use simplified expansion
9 months ago
Daniel Schmidt 506e2752a6 remove todo
9 months ago
Daniel Schmidt 0f28ee1a82 handle actions without config block
9 months ago
Daniel Schmidt bc4eb08da4 refactor: parse references outside of config
9 months ago
Daniel Schmidt c3262b8e5d remove config parsing related test case
9 months ago
Daniel Schmidt b2d7056207 add config block to tests
9 months ago
Daniel Schmidt 66001080e6 actions: implement expansion and planning actions
9 months ago
Kristin Laemmert 9256074c43
Actions in plan/changes (#37320)
9 months ago
Sarah French 7199fbd2bb
Update use of `testChdir` to standard library's `t.Chdir`, remove `testChdir` function from codebase (#37334)
9 months ago
Sarah French e79b5a1628
Replace custom `testCwd` function with standard `testing` library (#37335)
9 months ago
Sarah French 15840b3eae
Replace use of `defer` with `t.Cleanup` in majority of `command` package tests, update `testChdir` to work with t.Cleanup (#37326)
9 months ago
Samsondeen 69fb908eaa
Always generate provider address for resources (#37318)
9 months ago
Sarah French 7a27366b39
PSS: Add ability to create hashes of the `state_store` block and of its nested `provider` block (#37278)
9 months ago
Samsondeen 92609fded1
Implicitly set include_resource when generating configuration (#37319)
9 months ago
Sarah French 145e152a57
Clarify usage of BackendOpts, rename field in struct to enable usage with PSS in future (#37085)
9 months ago
Daniel Schmidt 688a1f9955 add todo
9 months ago
Daniel Schmidt 24773cf86e improve allocation
9 months ago
Daniel Schmidt a2ce38ce12 use gomock generated mocks for the action invoke stream API
9 months ago
Daniel Schmidt d0e5c3cc7b address review feedback
9 months ago
Daniel Schmidt ac132d1b15 add provider implementation for actions
9 months ago
Daniel Schmidt e6b848d5ab add actions protobuf definitions
9 months ago
Kristin Laemmert 5adceda98f
feat: update Actions parsing with current syntax (#37313)
9 months ago
Sarah French 39f7920387
PSS: Add packages for presenting a provider as an instance of backend.Backend (#37291)
9 months ago
Radek Simko 5437cd7c8a
Prepare main branch for 1.14 development (cleanup) (#37312)
9 months ago
Samsondeen 0f7a690d25
Skip query e2e test when we cannot build at runtime (#37307)
9 months ago
Radek Simko 71a300c8f7
go: bump version to 1.24.5 (#37304)
9 months ago
Liam Cervante 9992eb2a04
Fix broken test due to merge conflict (#37305)
9 months ago
Liam Cervante 2a1b4c3ed4
Update go-cty and HCL for 1.13 release (#37298)
9 months ago
Liam Cervante e9c2c26427
relevant attributes: strip out invalid relevant attributes from the plan (#37290)
9 months ago
Samsondeen 870bf99593
List implementation for simple provider and e2e tests (#37297)
9 months ago
Sarah French 677e5ea276
Add test coverage for Meta's determineInitReason method, fix error in diagnostic (#37303)
9 months ago
Sarah French d02a1ed1b7
PSS: Make the state storage provider's config stateful (backend state, planfiles) (#37286)
9 months ago
Daniel Schmidt 8649eae35d rename ActionInvocation for clarity
9 months ago
Daniel Schmidt 8c657163b2 add hooks for action invocation lifecycle
9 months ago
Daniel Schmidt 016daf647e add addrs for action invocation
9 months ago
Radek Simko 3e8a08609d
pluginshared: Cleanup request path in tests (#37299)
9 months ago
Daniel Banck 6740c5e3d1
Only add import target nodes when they match (#37296)
9 months ago
Sarah French 0f8e77a50f
PSS: Add GetStates and DeleteState RPCs to plugin protocol v6 (#37288)
9 months ago
Samsondeen a1332299a5
Test run Parallelism of 1 should not result in deadlock (#37292)
9 months ago
Samsondeen 8d8b2bb694
Generate config for list results (#37173)
10 months ago
Samsondeen 79187d579d
Validate list block meta-arguments (#37281)
10 months ago
Daniel Banck 2b9d25c7fd
Add `terraform query` subcommand (TF-25494) (#37174)
10 months ago
Mark DeCrane 577f8f02ae
Merge pull request #37283 from hashicorp/TF-26979/central-binary-download-tf-stacks-cli
10 months ago
Mark DeCrane 1529739017 remove the cache override arg from the args passed to the plugin
10 months ago
Mark DeCrane 60dbc8b12f Move stacksplugin cache to .terraform.d, allow for overriding of cache dir location
10 months ago
Sarah French 2349481b23
Update data stored in plan files to enable using PSS with saved plans (#37246)
10 months ago
Daniel Banck ab04e5cfec
Include list resource schemas in provider json schemas (TF-25497) (#37163)
10 months ago
Sarah French 38e2ed42c4
Make the `workspace` command explicitly protect the default workspace, instead of relying on backend implementations (#37256)
10 months ago
Sarah French d3b02a8469
Refactor code to use backend config state's `SetConfig` method, protect against nil receiver (#37254)
10 months ago
James Bardin 7b3d9bf1ba
Merge pull request #37280 from hashicorp/jbardin/assert-set-compat
10 months ago