mirror of
https://github.com/vmware-tanzu/velero.git
synced 2026-08-15 11:46:06 +00:00
sseago feedback: finalizing
Signed-off-by: Tiger Kaovilai <tkaovila@redhat.com>
This commit is contained in:
@@ -25,12 +25,17 @@ This can lead to incorrect decisions for other components that rely on the backu
|
||||
|
||||
|
||||
## High-Level Design
|
||||
We will add retries with timeout to existing patch calls that moves a backup/restore from InProgress to a final status such as
|
||||
We will add retries with timeout to existing patch calls that moves a backup/restore from InProgress to a different status phase such as
|
||||
- FailedValidation (final)
|
||||
- Failed (final)
|
||||
- WaitingForPluginOperations
|
||||
- WaitingForPluginOperationsPartiallyFailed
|
||||
- Finalizing
|
||||
- FinalizingPartiallyFailed
|
||||
|
||||
and from above non final phases to
|
||||
- Completed
|
||||
- PartiallyFailed
|
||||
- Failed
|
||||
- FailedValidation
|
||||
|
||||
|
||||
## Detailed Design
|
||||
Relevant reconcilers will have `resourceTimeout time.Duration` added to its struct and to parameters of New[Backup|Restore]XReconciler functions.
|
||||
|
||||
Reference in New Issue
Block a user