Commit Graph

840 Commits (69fb908eaa956dc055c3dd669f08dd67310bb709)

Author SHA1 Message Date
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)
10 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
Sarah French 5cc7479e0e
Update test to tolerate durations in scientific notation (very short test durations) (#37041)
10 months ago
UKEME BASSEY a732b606a1 make hostname and token optional, read token from cli file
10 months ago
UKEME BASSEY 3bc13593f9 add proto files gen for stacks plugin, & regenerate protofiles
11 months ago
UKEME BASSEY b12984470b Merge remote-tracking branch 'origin/main' into TF-25178-add-stacks-plugin-proto
11 months ago
Daniel Banck 0aa4ce972d
Add resource identities to plan file and JSON output (#36903)
11 months ago
UKEME BASSEY 509be4ea1b add stacks plugin
11 months ago
UKEME BASSEY 91b1dd3cc3 extend existing cloud plugin to accomodate new plugin
11 months ago
Sarah French 8d2dffedb3
Fix defects where `done` is called before the command's `Run` method is invoked (#36852)
11 months ago
Radek Simko 36fb64f297
grpcwrap+provider-simple: Test ephemeral resource schemas in v5 protocol (#36878)
11 months ago
Sarah French ea767aa7ad
Add comments about use of ResourceStores with TestProviders (#36856)
11 months ago