diff --git a/beps/0004-scaffolder-task-idempotency/README.md b/beps/0004-scaffolder-task-idempotency/README.md index e129ae50e4..a7e592af39 100644 --- a/beps/0004-scaffolder-task-idempotency/README.md +++ b/beps/0004-scaffolder-task-idempotency/README.md @@ -75,14 +75,19 @@ you're proposing, but should not include things like API designs or implementation. --> -We believe that idempotency is the best way to do it. Idempotency allows to rerun the actions multiple times to gracefully deal with semi-complete actions. - ### Idempotency +We believe that idempotency is the best way to do it. Idempotency allows to rerun the actions multiple times to gracefully deal with semi-complete actions. + ### Serialization of workspace +We believe that a serialization of workspace is a way to achieve re-running the task on a non-sticky way. +That means that the task can be restored and retried on a different scaffolder node. + ### Secrets +Secrets will be stored for a longer period of time in the database and wiped out once the task going into a complete state (successfully finished or archived). + ## Design Details