Commit Graph

85 Commits (f8fb61de12dea9ac94de3060a0d3e97ce9b5480b)

Author SHA1 Message Date
Roniece 95c947e7f4 Add ActionInvocationFromProto, call actioninvocationFromTFPlan
3 months ago
Mutahhir Hayat ab6119fd90 Revert fix and instead update test expectation
3 months ago
Mutahhir Hayat 581fd6d550 Fix test with incorrect provider address
3 months ago
Mutahhir Hayat e074b103dd Revert unncessary change to get provider address
3 months ago
Mutahhir Hayat 946918220c Read Action invocations from planfile
3 months ago
Mutahhir Hayat 547473364c Expose Action Invocation conversion to Proto publicly
3 months ago
Daniel Schmidt 188eeac4ff remove now obsolete ReadConfig on planfile
3 months ago
Daniel Banck 297ebd989e Move some planfile tests
3 months ago
Kristin Laemmert 70e074b8aa chore (actions): rename LifecycleActionTrigger -> ResourceActionTrigger in plan and proto
3 months ago
Radek Simko 0fe906fa8c make copyrightfix
3 months ago
Sarah French f591872699
PSS: Allow pluggable state store configuration to be stored in a plan file (#37956)
6 months ago
Sarah French 9fb91c2229
PSS: Refactor Plan struct to reference `Backend` and `StateStore` via pointers, update calling code (#37946)
6 months ago
Kristin Laemmert df113486a1
actions: remove references to action types, linked resources (#37616)
9 months ago
Liam Cervante 866363ffff
actions: add invoke nodes to the graph (#37521)
9 months ago
Daniel Schmidt 871d3ce64f support sensitive values in action configuration
9 months ago
Daniel Schmidt 14c83aa7ee allow reporting action invocations as deferred
9 months ago
Daniel Schmidt 219c31f4eb action: move action trigger into nested struct
9 months ago
Daniel Schmidt 27e58b32ca properly handle actions without config
10 months ago
Daniel Schmidt 1bd8eb8629 save config value to planfile
10 months ago
Daniel Schmidt fb0445faf2 allow language experiments for terraform show
10 months ago
Daniel Schmidt c2b35e7ee7 remove duplicate place to store action invocations from plan
10 months ago
Daniel Schmidt 2654e4d7cd add information for graph building into plan action invocations
10 months ago
Kristin Laemmert 0374f04424
Add ValidateActionConfig to provider interface, protocol & internal implementations (#37345)
11 months ago
Kristin Laemmert 9256074c43
Actions in plan/changes (#37320)
11 months ago
Sarah French 2349481b23
Update data stored in plan files to enable using PSS with saved plans (#37246)
11 months ago
Sarah French 4d2d773634
Add and refactor test in the `planfile` package (#37245)
12 months 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
Daniel Banck 0aa4ce972d
Add resource identities to plan file and JSON output (#36903)
1 year ago
Samsondeen c0a7ff235b
Apply some new go collection features (#36818)
1 year ago
Daniel Schmidt fec6e4b552 send resource identities to provider calls
1 year ago
James Bardin 384f2d4fab update collections to use for-range method
2 years ago
James Bardin 257678fafb final changes changes
2 years ago
James Bardin bc750192e4 POC for always using decoded changes in core
2 years ago
Liam Cervante 87bbc47737
stacks: include plan mode in stacks plan format (#35405)
2 years ago
Liam Cervante 0f0414d484
Fix partial address representation in plan for deferred actions (#34966)
2 years ago
Liam Cervante 9b95898f63
stacks: emit events for deferred actions (#35325)
2 years ago
Liam Cervante 96da5e9f46
deferred actinos: add support for unknown ids in import blocks (#35300)
2 years ago
Martin Atkins 641219bd19 plans: Track input variables that must be re-supplied during apply
2 years ago
Daniel Schmidt 59ead5356f
stacks: update RPC APIs with deferral information (#35125)
2 years ago
Martin Atkins 30e2fd6525 Handle marks a little more consistently
2 years ago
Martin Atkins ea60ca7d70 plans/planfile: Don't use deprecated "io/ioutil" package
2 years ago
Martin Atkins 6be3ddf9e7 planfile: Reject value marks that we cannot serialize
2 years ago
Daniel Schmidt 5b8f77d2a4
stacks: add deferred actions to plugin protocol
2 years ago
Liam Cervante 28797e7938
Add the deferred changes into the plan (#34946)
2 years ago
Martin Atkins 5f2eab6944 providerreqs: Provider requirement/version types in their own package
2 years ago
CJ Horton 5a750561e6 round-trip check results through stack plans
2 years ago
Martin Atkins 884e1fb2a4 terraform: Plans can be "complete" and "applyable"
2 years ago
James Bardin a3aa517589 store and verify provider functions calls in plan
2 years ago