Commit Graph

27 Commits (7a8ffff66ee026dc425311d494fc9fb4bcdb5add)

Author SHA1 Message Date
Liam Cervante 7a8ffff66e
stacks: Fix unknown provider values crashing validation phase (#35155)
2 years ago
Daniel Schmidt 3267718d3d
stacks: support unknown for_each on embedded stacks
2 years ago
kmoe b74715e5fb
stacks: fix invalid filename (#35111)
2 years ago
Daniel Schmidt aeb5b47723
stacks: remove unused test case
2 years ago
Daniel Schmidt 3cbfd39721
stacks: validate unknown component for_each type
2 years ago
Daniel Schmidt 3a7150b27e
stacks: handle unknown values in component for_each
2 years ago
Alisdair McDiarmid f409639934
Merge pull request #34765 from hashicorp/alisdair/stack-root-input-variable-defaults
2 years ago
Alisdair McDiarmid f3ec86b17b stackruntime: Treat unset and null equally
2 years ago
Alisdair McDiarmid 0fe26468cd stackruntime: Apply defaults to root variables
2 years ago
CJ Horton 5a750561e6 round-trip check results through stack plans
2 years ago
Liam Cervante cec4b7b74c
stacks: validate providers based on types instead of local names (#34735)
2 years ago
Liam Cervante 31a7fa88d5
stacks: validate provider configurations during static analysis (#34730)
2 years ago
Liam Cervante b2cc7dbadf
stacks: validate the types of input variables during validation (#34722)
2 years ago
Liam Cervante b3abff5750
stacks: check providers blocks in components during validatation (#34707)
2 years ago
Liam Cervante bced645a4d
stacks: call terraform.Validate on stack component configs (#34705)
2 years ago
Liam Cervante 64b311d53a
stacks: apply sensitive marks to outputs from components (#34684)
2 years ago
Liam Cervante 07f6621091
stacks: include resources in state when calculating required providers (#34645)
2 years ago
Liam Cervante 3475d22741
Fix nil pointer exception when planning stacks with undeclared variables (#34638)
2 years ago
Alisdair McDiarmid 1d3f863f2b stackruntime: Support sensitive component inputs
2 years ago
Alisdair McDiarmid e4b319401e stacksruntime: Add sensitive outputs tests
2 years ago
Martin Atkins afd2282aa6 stacks/stackruntime: fix TestPlanWithSingleResource
2 years ago
Martin Atkins c1e7abafc3 stackruntime: Configure and assign provider instances
2 years ago
Martin Atkins 3dc3781904 stackruntime: Starting up and configuring provider plugins
2 years ago
Martin Atkins ea3b70abf0 stackeval: Component calls are now referenceable
2 years ago
Martin Atkins 4a179ed969 stackeval: Very very basic component planning
2 years ago
Martin Atkins 791a5fb8a6 stackruntime: Top-level "Validate" function
2 years ago
Martin Atkins 4754889950 stackruntime: Beginnings of Validate function
2 years ago