Commit Graph

316 Commits (f44c8af702e8fbe20eaf42fb5b38a141fd39e4d0)

Author SHA1 Message Date
github-actions[bot] 63bb06abd0
Backport of write-only attributes: internal providers should set write-only attributes to null into v1.12 (#36827)
1 year ago
Liam Cervante c8044baf47
stacks: emit state updates for unclaimed components (#36702)
1 year ago
Liam Cervante 9707a27ee6
stacks: rename Removed to RemovedComponent in stackeval (#36782)
1 year ago
Liam Cervante 7bec38bf5f
stacks: provide stack and config on component creation (#36778)
1 year ago
Liam Cervante ebdf52cd09
stacks: remove all the unnecessary ctx function parameters (#36762)
1 year ago
Liam Cervante f82ae44484
stacks: make promises identify themselves (#36749)
1 year ago
Samsondeen 71dbc7d726
migrate command for terraform stacks (#36482)
1 year ago
Samsondeen 8b7e7ad27d
Detect circular references during Validation (#36709)
1 year ago
Liam Cervante 9bbe34daa4
stacks: pre-destroy refresh should use a normal plan (#36696)
1 year ago
Liam Cervante c16d466773
stacks: allow multiple removed blocks to target the same component (#36693)
1 year ago
Daniel Schmidt bc901abcc5 stacks: test resource identity
1 year ago
Liam Cervante d4d92ea0b9
Fix broken build due to merge conflicts (#36679)
1 year ago
Liam Cervante 3d014d82f3
stacks: fix errors processing index keys of removed blocks (#36673)
1 year ago
Daniel Schmidt fec6e4b552 send resource identities to provider calls
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 3b3e4bf003 update the rest of the go:generate calls
1 year ago
Liam Cervante 1c04516392
stacks: allow unknown variables during apply operations (#36311)
1 year ago
Liam Cervante a5c9903bbe
deferred actions: don't plan partial resources during refresh and destroy (#36310)
1 year ago
Samsondeen aec7c3cc89
terraform test: allow computed/mocked values override during planning (#36227)
1 year ago
Daniel Schmidt 0ff1b77afa
standardize client capabilities
1 year ago
Daniel Schmidt 3a962e8e7e
ephemeral: add WriteOnlyAttributesAllowed client capability
2 years ago
Liam Cervante a384d2daa7
stacks: fix deferred data sources and unknown component applies (#35876)
2 years ago
James Bardin 57a2e545fb
Merge pull request #35834 from hashicorp/jbardin/ephemeral-close
2 years ago
Liam Cervante 7eb94fa7c8 stacks: fix tests broken now that ephemeral outputs aren't allowed
2 years ago
Daniel Schmidt 8ce424dbb5
Merge pull request #35826 from hashicorp/TF-18610
2 years ago
James Bardin 3a1a9408d9 fix Descendants spelling
2 years ago
Liam Cervante 669e8ff1a6
stacks: skip full plan/apply cycles when deleting empty state (#35831)
2 years ago
Liam Cervante bfa320c7b0
stacks: represent ephemeral inputs and outputs as null (#35824)
2 years ago
Daniel Schmidt d3e295da03
stacks: root level outputs should not allow ephemeral values
2 years ago
James Bardin 384f2d4fab update collections to use for-range method
2 years ago
UKEME BASSEY a56a4190aa
Merge pull request #35774 from hashicorp/TF-20569-prevent-panic-when-input-variable-is-sensitive
2 years ago
UKEME BASSEY 892a96e4b4 add test
2 years ago
UKEME BASSEY d89ee04e9e prevent panic when input or output variables are sensitive
2 years ago
Graham Davison 6883ab0ecf Updates for OTel SDK 1.30
2 years ago
James Bardin aea5c0cc18
Merge pull request #35750 from hashicorp/jbardin/ephemeral-proto
2 years ago
James Bardin 9c3dc8f73a ephemeral protocol rename
2 years ago
Liam Cervante db132eefac
stacks: stacks destroy ordering should match Terraform (#35748)
2 years ago
James Bardin 1a72b39d42 fill out remaining ephemeral implementations
2 years ago
Liam Cervante d93e18d155
stacks: separate refresh and destroy stages during destroy plans (#35744)
2 years ago
James Bardin 892172a185
Merge pull request #35727 from hashicorp/jbardin/ephemeral-resources
2 years ago
Liam Cervante b38fd17cf9
stacks: emit removal notices for empty components (#35738)
2 years ago
Liam Cervante e78294d42b
stacks: stop encoding values into msgpack twice (#35734)
2 years ago
Daniel Schmidt e50a1ac824
stacks: fix dependency handling in component forget
2 years ago
Liam Cervante 598648b66f
stacks: handle input and output state during delete plans (#35726)
2 years ago
Liam Cervante 3b30caa42b
stacks: mark input and output changes as no-ops when no changes (#35725)
2 years ago
Liam Cervante d142486a40
stacks: expand plan and apply outputs for inputs (#35724)
2 years ago
Liam Cervante 73e3f8096b
stacks: complete stack output implementation for plan and apply (#35723)
2 years ago
Daniel Schmidt f1b7faf901
stacks: remove TODO
2 years ago
Daniel Schmidt ceb52e65bb
stacks: support forgetting components
2 years ago