Commit Graph

91 Commits (e3d2b7de8be0dfbfe12e243a914da20806975fef)

Author SHA1 Message Date
sahar-azizighannad 5e7e09ab2f Merge branch 'main' into stacks-variable-validation-blocks
1 month ago
Mutahhir Hayat 05eeff8fbb Add failing test for deferred actions
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 e133339a83 Add test for planned action invocation hooks, and ensuring the plan is valid
1 month ago
sahar-azizighannad 95d0b3aabe update the test
1 month ago
sahar-azizighannad c6d6156212 Merge branch 'main' into stacks-variable-validation-blocks
1 month ago
Daniel Schmidt 2077b53936 add tests for dynamic module sources in stacks
1 month ago
sahar-azizighannad ec5959f80a improvements
1 month ago
sahar-azizighannad 4333e71d22 make the validation
1 month ago
Daniel Schmidt a2a8697558
add test case for variable validation
2 months ago
Matej Risek 768b7bd0bc Add local values walk to walk_dynamic
4 months ago
Liam Cervante 7ac2b7938e
Stacks: temporarily disable ephemeral outputs in Stack components (#37823)
5 months ago
Liam Cervante 411f18e6ac
ephemerals: allow root ephemeral outputs in stacks and test (#37813)
5 months ago
Liam Cervante abf1c00e03
stacks migrate: make diagnostics more relevant to operation (#37416)
8 months ago
Matej Risek a9b67a6cdc
stacks: Don't require built-in providers to be listed under required providers. (#37234)
10 months ago
Liam Cervante b6be635748
stacks migrate: allow resource mapping to include nested resources (#37060)
11 months ago
Liam Cervante a80220dcc9
stacks: rename .tfstack files to .tfcomponent (#37013)
11 months ago
Liam Cervante dcff9e4d2c
stacks: improve test coverage for removed blocks (#36914)
12 months ago
Samsondeen be242c36f4
Stacks migrate: migration workflow improvements (#36882)
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
Liam Cervante fbd5a7930e
stacks: allow removed blocks to target components in nested stacks (#36787)
1 year ago
Liam Cervante 7fadbe34de
write-only attributes: internal providers should set write-only attributes to null (#36824)
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 3d014d82f3
stacks: fix errors processing index keys of removed blocks (#36673)
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
Liam Cervante a384d2daa7
stacks: fix deferred data sources and unknown component applies (#35876)
1 year ago
Liam Cervante 7eb94fa7c8 stacks: fix tests broken now that ephemeral outputs aren't allowed
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
Liam Cervante d93e18d155
stacks: separate refresh and destroy stages during destroy plans (#35744)
2 years ago
Daniel Schmidt e50a1ac824
stacks: fix dependency handling in component forget
2 years ago
Liam Cervante 73e3f8096b
stacks: complete stack output implementation for plan and apply (#35723)
2 years ago
Daniel Schmidt ceb52e65bb
stacks: support forgetting components
2 years ago
Liam Cervante c00bee8bbd
stacks: add a test for removed blocks in embedded stacks (#35681)
2 years ago
Liam Cervante cf49545b5a
stacks: include removed blocks during validate command (#35680)
2 years ago
Liam Cervante f8fe397d88
stacks: add removed block functionality (#35671)
2 years ago
Liam Cervante 7163c4b6d5
stacks: fix destroy ordering of stacks destroy plans (#35665)
2 years ago
Liam Cervante cb7bae3217
stacks: remove stale state during Stack apply operations (#35639)
2 years ago
Liam Cervante f1ae07b1af
stacks: add support for provider functions in .tfstack.hcl files (#35610)
2 years ago
Liam Cervante 964c64157c
stacks: fix bug preventing unconfigured clients within Terraform (#35571)
2 years ago
Liam Cervante 047c1af0b4
stacks: add tests for state manipulation failure cases (#35589)
2 years ago
Liam Cervante 5939efb798
stacks: add depends_on for embedded stacks and components (#35549)
2 years ago
Liam Cervante 46393f2a92
stacks: apply automatic type conversion before comparing inputs (#35530)
2 years ago