-
Notifications
You must be signed in to change notification settings - Fork 4
Atomic save (rollback implementation) #61
Copy link
Copy link
Open
Labels
Backend-SpinnakerThe issue is related to the built-in Spinnaker BackendThe issue is related to the built-in Spinnaker BackendbugSomething isn't workingSomething isn't workingsaveRelated to "shore save"Related to "shore save"
Description
Activity
Metadata
Metadata
Assignees
Labels
Backend-SpinnakerThe issue is related to the built-in Spinnaker BackendThe issue is related to the built-in Spinnaker BackendbugSomething isn't workingSomething isn't workingsaveRelated to "shore save"Related to "shore save"
The current implementation of the
SavePipelinecommand assumes implements the happy path only.This may lead to inconsistent states where in
Nested Pipelinesthe child pipelines are updated without the parent being updated due to an error.Plan and implement an Atomic save construct that rolls back the
Nested Pipelinessave operation in case of an error.