Commit Graph

58 Commits (add-missing-variable-loading)

Author SHA1 Message Date
Radek Simko 0fe906fa8c make copyrightfix
2 months ago
Varun Chawla 9cdf1ad3cd
builtin/terraform: provide empty config schema to avoid spurious ERROR log (#38183)
2 months ago
Andy Hay e3263bece0
cleanup: remove stale FIXME in terraform provider (#38031)
3 months ago
Sarah French f2818db795
PSS : Add `fs` and `inmem` state storage implementations to the builtin `simplev6` provider, update `grpcwrap` package, use PSS implementation in E2E test (#37790)
5 months ago
Radek Simko 922fdb2382
Implement LockState & UnlockState provider methods (#37711)
6 months ago
Radek Simko 51fc4c161f
PSS: Implement `ReadStateBytes` + `WriteStateBytes` (#37440)
7 months ago
James Bardin 1cb7d1859f
Merge pull request #37515 from hashicorp/jbardin/generate-config
7 months ago
Sarah French 8503c45013
Update `backend.Backend`'s `StateMgr` method to return diagnostics instead of primitive errors (#37496)
7 months ago
James Bardin 831ce244bc add GenerateResourceConfig to builtin provider
7 months ago
Sarah French 62b3ba590a
Update `backend.Backend` interface to return diagnostics from `Workspaces` and `DeleteWorkspace` methods (#37430)
8 months ago
Kristin Laemmert 0374f04424
Add ValidateActionConfig to provider interface, protocol & internal implementations (#37345)
9 months ago
Daniel Schmidt ac132d1b15 add provider implementation for actions
9 months ago
Sarah French 0f8e77a50f
PSS: Add GetStates and DeleteState RPCs to plugin protocol v6 (#37288)
9 months ago
Matej Risek a9b67a6cdc
stacks: Don't require built-in providers to be listed under required providers. (#37234)
10 months ago
Daniel Banck cb58a15f3d
Implement ListResource RPC (TF-25509) (#37092)
10 months ago
Radek Simko 643266dc90
Add initial state store protocol skeleton (#37197)
10 months ago
Daniel Banck 44ae7da18e
Update Plugin Protocol for List and Implement `ValidateListResourceConfig` (#37007)
11 months ago
Sarah French 46278dad58 Fix bugs where appended diags are not returned
1 year ago
Sarah French 2d6eda2877
Update comments about backend interfaces, enhanced vs operations, and fix copy-paste inaccuracies (#36716)
1 year ago
Daniel Banck b2b42c0fb4
Store resource identities in state (TF-23255) (#36464)
1 year ago
Daniel Banck 10c9b64007
Rename schema.Block to Body (#36629)
1 year ago
James Bardin 179c502ffb make ephemeral resource work during destroy
2 years ago
James Bardin 94687676a3 add basic grpc wrapper implemenation
2 years ago
James Bardin 9c3dc8f73a ephemeral protocol rename
2 years ago
James Bardin 03e1a9835d add ephemeral validation to existing implementations
2 years ago
James Bardin f490aae056 add ephemeral to terraform provider
2 years ago
James Bardin bc750192e4 POC for always using decoded changes in core
2 years ago
Brian Flad 0cbab0f06a
Support moving from null_resource to terraform_data (#35163)
2 years ago
Daniel Banck 0fe733acf0
provider/terraform: Add description to `encode_tfvars`, `decode_tfvars`, and `encode_expr` (#34891)
2 years ago
Martin Atkins 58b48f4bab provider/terraform: Use new convention for function names
2 years ago
James Bardin 154f9ada90 disconnect remote-exec immediately
2 years ago
Martin Atkins d86eee6c1f go.mod: Eliminate github.com/apparentlymart/go-dump
2 years ago
Martin Atkins 573c2db658 provider/terraform: Terraform-specific encoding functions
2 years ago
Daniel Schmidt cf4d99a926
if file provisioners source is null throw error instead of panic
2 years ago
Liam Cervante 7d143388f3
Add support for the cross resource type move operation in the proto schema (#34480)
2 years ago
James Bardin 2574b899e7
Merge pull request #34385 from hashicorp/jbardin/provider-functions-impl
2 years ago
Jamie Finnigan 05b0bdac99
adopt hashicorp/cli fork of mitchellh/cli (#34429)
2 years ago
James Bardin 9abaf2f3b0 update provider code to match new rpc methods
2 years ago
Martin Atkins b0b8d4aa6f states: Only track root module output values
2 years ago
hashicorp-copywrite[bot] 53c34ff49c
Update copyright file headers to BUSL-1.1
3 years ago
Martin Atkins 691018dd00 builtin/providers/terraform: terraform_data "id" is guaranteed non-null
3 years ago
hashicorp-copywrite[bot] 325d18262e [COMPLIANCE] Add Copyright and License Headers
3 years ago
James Bardin 3b953d3bd8 allow terraform_data to import
3 years ago
Pooya 6bbb76eca3
Added Quiet value (#32116)
3 years ago
James Bardin e09b67bebd simplify output assignment
3 years ago
James Bardin e2a6397a06 typed null input should be reflected in output
3 years ago
James Bardin d0d6501c1f s/trigger/triggers_replace/
3 years ago
James Bardin 3b73ed3348 new terraform_data managed resource
3 years ago
Jarrett Spiker 060255a9d5 Use safe or force workspace delete for cloud backend
3 years ago
James Bardin 953c448f9a add simple error indicating backend removal
4 years ago