Commit Graph

88 Commits (testing-for-tracing)

Author SHA1 Message Date
Mutahhir Hayat 9b056eb286 Run go fmt
2 months ago
Mutahhir Hayat ffeff0914d Support for deferred action invocations in plan
2 months ago
Mutahhir Hayat 5b2f19abad Add failing test for deferred actions
2 months ago
Mutahhir Hayat 876b671470 Refactor action trigger event conversion
2 months ago
Mutahhir Hayat fb0cc11e48 Update to use new protobuf renames
2 months ago
Mutahhir Hayat 49feb6e86f Update naming to ResourceActionTrigger
2 months ago
Mutahhir Hayat ab6119fd90 Revert fix and instead update test expectation
2 months ago
Mutahhir Hayat 8f137435b7 Run formatter
2 months ago
Mutahhir Hayat cb3dfa615f Add integration test for stacks action invocation via lifecycle trigger
2 months ago
Mutahhir Hayat 946918220c Read Action invocations from planfile
2 months ago
Mutahhir Hayat eeb0f7218e Include action invocations when reading from tfplan
2 months ago
Radek Simko 0fe906fa8c make copyrightfix
3 months ago
Daniel Schmidt d813ad14f7 add deprecation marks
3 months ago
Liam Cervante b6be635748
stacks migrate: allow resource mapping to include nested resources (#37060)
1 year ago
James Bardin 807e084130 final renaming for function results
1 year ago
James Bardin a6ec17cb77 rename function results table
1 year ago
James Bardin d016070564 move function results hashing to lang
1 year ago
Liam Cervante 4eaa9d7fa0
stacks: removing embedded stacks should ignore stacks not in state (#36901)
1 year ago
Liam Cervante 063757ff45
stacks: refactor plan, state, and removed tracking with tree structures for efficient lookups (#36850)
1 year ago
Liam Cervante a06f82746a
stacks: update removed blocks to allow targeting of embedded stacks (#36814)
1 year ago
Liam Cervante 2b5101f734
stacks: include existing components when deferring nested stacks (#36788)
1 year ago
Daniel Banck b2b42c0fb4
Store resource identities in state (TF-23255) (#36464)
1 year ago
Liam Cervante a384d2daa7
stacks: fix deferred data sources and unknown component applies (#35876)
2 years ago
Liam Cervante bfa320c7b0
stacks: represent ephemeral inputs and outputs as null (#35824)
2 years ago
James Bardin 384f2d4fab update collections to use for-range method
2 years ago
Liam Cervante d93e18d155
stacks: separate refresh and destroy stages during destroy plans (#35744)
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
Liam Cervante 598648b66f
stacks: handle input and output state during delete plans (#35726)
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
Liam Cervante 6b2cc9c379
stacks: include existing instances for unknown removed and component blocks (#35691)
2 years ago
Liam Cervante b6ac98122b
stacks: refactor shared functionality in prep for removed blocks (#35670)
2 years ago
Liam Cervante 50233d7a78
stacks: support sensitive input values in planned changes (#35640)
2 years ago
James Bardin 2ffbd0eb4e remove old refactoring comments
2 years ago
James Bardin bc750192e4 POC for always using decoded changes in core
2 years ago
Liam Cervante f1ae07b1af
stacks: add support for provider functions in .tfstack.hcl files (#35610)
2 years ago
Liam Cervante 915b174da3
stacks: split the terraform1 RPC package into per-service packages (#35513)
2 years ago
Liam Cervante 471bddf3ba
json plan: update resource index and import ids to support unknown values (#35518)
2 years ago
Daniel Schmidt 429ccbb88e
Merge pull request #35512 from hashicorp/TF-18555
2 years ago
Daniel Schmidt 4faf0f25dd
guard against nil resource key
2 years ago
Daniel Schmidt c693c39677
use resource_name instead of name
2 years ago
Liam Cervante 0c67edd598
stacks: ensure input values for components don't change between plan and apply (#35489)
2 years ago
Daniel Schmidt df85a22343
stacks: add fields required to display plan
2 years ago
Liam Cervante 87bbc47737
stacks: include plan mode in stacks plan format (#35405)
2 years ago
Martin Atkins ec2510fc3d stacks: Track raw stack as separate messages in raw plan
2 years ago
Alisdair McDiarmid d828776757 stacks+rpcapi: Load prior state and plan separately
2 years ago
Liam Cervante 46a6d3f637
stacks: include moved and imported metadata in change descriptions (#35439)
2 years ago
Daniel Schmidt b62a67394b
stacks: save plantimestamp to plan
2 years ago
Liam Cervante 0f0414d484
Fix partial address representation in plan for deferred actions (#34966)
2 years ago