Commit Graph

850 Commits (6fdb348b615af5979819f8b6168260f335cfb2e0)

Author SHA1 Message Date
Daniel Schmidt 834665e332 use better hook identity
8 months ago
Liam Cervante 160b6b35b0
terraform test: include expected diagnostics in verbose mode (#37362)
8 months ago
Daniel Banck c177897320
Improve list result output (#37344)
8 months ago
Daniel Banck 3607089016
Support tfquery files in `terraform fmt` (#37347)
8 months ago
Liam Cervante 0a7701f19a
terraform test: refactor graph edge calculation (#37357)
8 months ago
Sarah French d1e412fcf0
PSS: Add initial (incomplete) version of code changes to the `init` command for using pluggable state storage (#37321)
8 months ago
Kristin Laemmert 9256074c43
Actions in plan/changes (#37320)
8 months ago
Sarah French 7199fbd2bb
Update use of `testChdir` to standard library's `t.Chdir`, remove `testChdir` function from codebase (#37334)
8 months ago
Sarah French e79b5a1628
Replace custom `testCwd` function with standard `testing` library (#37335)
8 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)
8 months ago
Sarah French 7a27366b39
PSS: Add ability to create hashes of the `state_store` block and of its nested `provider` block (#37278)
8 months ago
Sarah French 145e152a57
Clarify usage of BackendOpts, rename field in struct to enable usage with PSS in future (#37085)
8 months ago
Radek Simko 5437cd7c8a
Prepare main branch for 1.14 development (cleanup) (#37312)
8 months ago
Samsondeen 0f7a690d25
Skip query e2e test when we cannot build at runtime (#37307)
8 months ago
Samsondeen 870bf99593
List implementation for simple provider and e2e tests (#37297)
8 months ago
Sarah French 677e5ea276
Add test coverage for Meta's determineInitReason method, fix error in diagnostic (#37303)
8 months ago
Sarah French d02a1ed1b7
PSS: Make the state storage provider's config stateful (backend state, planfiles) (#37286)
8 months ago
Daniel Schmidt 8649eae35d rename ActionInvocation for clarity
8 months ago
Daniel Schmidt 8c657163b2 add hooks for action invocation lifecycle
8 months ago
Samsondeen a1332299a5
Test run Parallelism of 1 should not result in deadlock (#37292)
8 months ago
Samsondeen 8d8b2bb694
Generate config for list results (#37173)
9 months ago
Daniel Banck 2b9d25c7fd
Add `terraform query` subcommand (TF-25494) (#37174)
9 months ago
Mark DeCrane 577f8f02ae
Merge pull request #37283 from hashicorp/TF-26979/central-binary-download-tf-stacks-cli
9 months ago
Mark DeCrane 1529739017 remove the cache override arg from the args passed to the plugin
9 months ago
Mark DeCrane 60dbc8b12f Move stacksplugin cache to .terraform.d, allow for overriding of cache dir location
9 months ago
Sarah French 2349481b23
Update data stored in plan files to enable using PSS with saved plans (#37246)
9 months ago
Daniel Banck ab04e5cfec
Include list resource schemas in provider json schemas (TF-25497) (#37163)
9 months ago
Sarah French 38e2ed42c4
Make the `workspace` command explicitly protect the default workspace, instead of relying on backend implementations (#37256)
9 months ago
Sarah French d3b02a8469
Refactor code to use backend config state's `SetConfig` method, protect against nil receiver (#37254)
9 months ago
Sarah French a91d3aafa8
Fix bug in DeepCopy of backend state data that causes loss of StateStore data (#37276)
9 months ago
Sarah French 3617b909c1
Make `workspace delete` command reject empty string arguments (#37275)
9 months ago
Sarah French 9212a2efdd
Make Terraform reject empty strings as invalid workspace names (#37267)
9 months ago
Matej Risek a9b67a6cdc
stacks: Don't require built-in providers to be listed under required providers. (#37234)
9 months ago
Samsondeen f57642d1a6
tf test: parallelize teardown operations (#37220)
9 months ago
Sarah French 2559f0a3db
Update backend state file so it can describe PSS state (#37179)
9 months ago
Sarah French b3d7dae793
Add config parsing and validation for PSS (#37178)
9 months ago
Liam Cervante 777a916435
terraform test: move providers into the graph (#37216)
9 months ago
Liam Cervante 53afa2cd2f
terraform test: move variable evaluation into the terraform test graph (#37205)
9 months ago
Liam Cervante 063b7cf62b
terraform test: check specific dependencies before skipping run blocks (#37204)
9 months ago
Liam Cervante 757efaed9a
terraform test: automatically create edges based on references (#37200)
10 months ago
Liam Cervante f80762d3d5
terraform test: add variable definitions to test files (#37195)
10 months ago
Liam Cervante f3489c0480
deferred actions: should still be experimental (#37167)
10 months ago
Mattias Fjellström 3252fa8f42
Add missing JUnit XML flag to test command help string (#37161)
10 months ago
Mark DeCrane ffca158061
Merge pull request #37015 from hashicorp/TF-25893/handle-stacks-plugin-interupts
10 months ago
Daniel Banck 8213714929
Include identity in import apply UI output (#37044)
10 months ago
Radek Simko 4e00e1ecdb
fix: Avoid crash on test failure in BinaryOpExpr in function call (#37071)
10 months ago
Liam Cervante c5445d4568
stacks: move the RPCAPI and deferred actions out of experimental (#37067)
10 months ago
Mark DeCrane 5b33d74641 Handle the propagation of interrupt signals to stacks plugin
10 months ago
UKEME BASSEY f7cb9097da
Merge pull request #36931 from hashicorp/TF-25178-add-stacks-plugin-proto
10 months ago
drewmullen 09cff2be39
include help entry for -replace (#36780)
10 months ago