Commit Graph

47 Commits (stacks-variable-validations)

Author SHA1 Message Date
Liam Cervante 4eaa9d7fa0
stacks: removing embedded stacks should ignore stacks not in state (#36901)
10 months ago
Liam Cervante 063757ff45
stacks: refactor plan, state, and removed tracking with tree structures for efficient lookups (#36850)
10 months ago
Liam Cervante a06f82746a
stacks: update removed blocks to allow targeting of embedded stacks (#36814)
11 months ago
Liam Cervante 2b5101f734
stacks: include existing components when deferring nested stacks (#36788)
11 months ago
Daniel Schmidt 43fe6ca8cc stacks: add rpc call to list resource identities of a stack
12 months ago
Daniel Banck b2b42c0fb4
Store resource identities in state (TF-23255) (#36464)
12 months ago
James Bardin 3b3e4bf003 update the rest of the go:generate calls
1 year ago
Liam Cervante bfa320c7b0
stacks: represent ephemeral inputs and outputs as null (#35824)
1 year ago
James Bardin 384f2d4fab update collections to use for-range method
1 year ago
Liam Cervante b38fd17cf9
stacks: emit removal notices for empty components (#35738)
1 year ago
Liam Cervante e78294d42b
stacks: stop encoding values into msgpack twice (#35734)
1 year ago
Liam Cervante d142486a40
stacks: expand plan and apply outputs for inputs (#35724)
1 year ago
Liam Cervante 73e3f8096b
stacks: complete stack output implementation for plan and apply (#35723)
1 year ago
Liam Cervante 6b2cc9c379
stacks: include existing instances for unknown removed and component blocks (#35691)
1 year ago
Liam Cervante f8fe397d88
stacks: add removed block functionality (#35671)
1 year ago
Liam Cervante b6ac98122b
stacks: refactor shared functionality in prep for removed blocks (#35670)
1 year ago
Liam Cervante 7163c4b6d5
stacks: fix destroy ordering of stacks destroy plans (#35665)
1 year ago
James Bardin 0b8fbfe323 ignore unexported state field in comparison
2 years ago
Liam Cervante 915b174da3
stacks: split the terraform1 RPC package into per-service packages (#35513)
2 years ago
Alisdair McDiarmid d828776757 stacks+rpcapi: Load prior state and plan separately
2 years ago
Liam Cervante 27f26bd1b5
stacks: emit specific moved notification during apply (#35387)
2 years ago
Martin Atkins 30e2fd6525 Handle marks a little more consistently
2 years ago
Liam Cervante 07f6621091
stacks: include resources in state when calculating required providers (#34645)
2 years ago
Martin Atkins 7d2d4dec5e stackeval: When being destroyed, component instance result comes from plan
2 years ago
Martin Atkins 25a514f846 stackeval: Populate planned component instance more thoroughly
2 years ago
Matej Risek 039cced8ae
Add component address to ComponentInstance under AppliedChanges (#34418)
2 years ago
CJ Horton 89aea31bbd stackstate: sensitive values are preserved when deserializing
2 years ago
Martin Atkins a47dc447c1 stackeval: Additional testing utilities
2 years ago
Martin Atkins 2aba28eb1a stacks: Track component instance existence in the state
2 years ago
Matej Risek 8ac8f18636
Feature/add additional fields to resource proto (#34364)
2 years ago
CJ Horton d60a3db261 stackstate: unmark values before serializing apply change descriptions
2 years ago
Martin Atkins 3f569b55c5 stacks: Some code consistency cleanups in preparation for first merge
2 years ago
Martin Atkins 91b8ea3d76 stackstate: A helper for loading state during tests
2 years ago
Martin Atkins 9c698a1de6 stackstate: Remove stale comment in AppliedChangeResourceInstanceObject
2 years ago
Martin Atkins 6e7eff9b4b stackruntime: Report deletion of resource instance objects
2 years ago
Martin Atkins 8fd29e9439 stacks: Preserve prior state from plan to apply
2 years ago
Martin Atkins 5372d5eb98 stacks+rpcapi(stacks): Model deposed objects for resource instances
2 years ago
Martin Atkins 49511fe9a8 stackstate: Fuller round-tripping of resource instance object state
2 years ago
Martin Atkins 89776cd2a6 stackstate: Initial work on decoding and the state model
2 years ago
Martin Atkins 54622c68a5 stackstate: Generate "raw state" objects for resource instance objects
2 years ago
Martin Atkins 60431e738e stackstate: Use the statekeys package for resource instance object keys
2 years ago
Martin Atkins 8b431f5038 stackstate/statekeys: Representation of stacks state keys
2 years ago
Martin Atkins 1cb96ebb32 stackstate: Add HashiCorp copyright comments
2 years ago
Martin Atkins d91e5dc9f1 stackstate: Include correct object data when announcing applied resource
2 years ago
Martin Atkins 74215a4451 stacks: Include resource type schema in PlannedChange and AppliedChange
2 years ago
Martin Atkins 48518b8233 stacks: A very basic stub of applied resource instance change announcements
2 years ago
Martin Atkins fafa36e73a stackeval: ApplyPlan function and initial supporting internals
2 years ago