Commit Graph

17 Commits (stacks-variable-validations)

Author SHA1 Message Date
Liam Cervante e704da535e
stack: stacks should be applyable even if no components are (#35498)
2 years ago
Daniel Schmidt 4433239da4
stacks: validate dependency lockfile in apply phase
2 years ago
Daniel Schmidt 0e5f7acda0
stacks: validate dependency lockfile in planning phase
2 years ago
Daniel Schmidt 46999364f0
stacks: refactor for plantimestamp to come from the outside
2 years ago
Liam Cervante 284ce63947
stacks: applyable status should be dependent on applyable components (#35350)
2 years ago
Liam Cervante 1bb78c14c2
deferred actions: always enable deferred actions in stacks (#35321)
2 years ago
Daniel Schmidt 59ead5356f
stacks: update RPC APIs with deferral information (#35125)
2 years ago
Martin Atkins 67d8a5137b rpcapi+stacks: Stacks runtime can see whether experiments are allowed
2 years ago
Martin Atkins 61ccc09681 stacks+rpcapi: Wire through the "plan mode" to the stacks runtime
2 years ago
Martin Atkins 69aa51b9ff stackruntime: Fix some quirks of data sent from plan to apply
2 years ago
Martin Atkins 569f0f553b stackruntime: ComponentInstance considers previous state
2 years ago
Martin Atkins aaba750095 rpcapi: Stacks: pass previous state to stack runtime during planning
2 years ago
Martin Atkins d1b0632e82 stackruntime: Add HashiCorp copyright comments
2 years ago
Martin Atkins 8f00a7bf5a stackruntime: Make sure PlanResponse and ApplyResponse channels get closed
2 years ago
Martin Atkins 3dc3781904 stackruntime: Starting up and configuring provider plugins
2 years ago
Martin Atkins 863a91359a stackruntime: Plan calls into stackeval
2 years ago
Martin Atkins 0111408ca8 stackruntime: Stub of "Plan" function
2 years ago