Commit Graph

89 Commits (main)

Author SHA1 Message Date
Roniece dc4e328e62 Restore apply behavior
2 weeks ago
Mutahhir Hayat 9b056eb286 Run go fmt
1 month ago
Mutahhir Hayat ffeff0914d Support for deferred action invocations in plan
1 month ago
Mutahhir Hayat 5b2f19abad Add failing test for deferred actions
1 month ago
Mutahhir Hayat 876b671470 Refactor action trigger event conversion
1 month ago
Mutahhir Hayat fb0cc11e48 Update to use new protobuf renames
1 month ago
Mutahhir Hayat 49feb6e86f Update naming to ResourceActionTrigger
1 month ago
Mutahhir Hayat ab6119fd90 Revert fix and instead update test expectation
1 month ago
Mutahhir Hayat 8f137435b7 Run formatter
1 month ago
Mutahhir Hayat cb3dfa615f Add integration test for stacks action invocation via lifecycle trigger
1 month ago
Mutahhir Hayat 946918220c Read Action invocations from planfile
1 month ago
Mutahhir Hayat eeb0f7218e Include action invocations when reading from tfplan
1 month ago
Radek Simko 0fe906fa8c make copyrightfix
2 months ago
Daniel Schmidt d813ad14f7 add deprecation marks
2 months ago
Liam Cervante b6be635748
stacks migrate: allow resource mapping to include nested resources (#37060)
11 months ago
James Bardin 807e084130 final renaming for function results
11 months ago
James Bardin a6ec17cb77 rename function results table
11 months ago
James Bardin d016070564 move function results hashing to lang
11 months ago
Liam Cervante 4eaa9d7fa0
stacks: removing embedded stacks should ignore stacks not in state (#36901)
12 months ago
Liam Cervante 063757ff45
stacks: refactor plan, state, and removed tracking with tree structures for efficient lookups (#36850)
12 months 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)
1 year 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