From 45115892c4b7be6d1f757598e2917f40f77ae5e6 Mon Sep 17 00:00:00 2001 From: Xun Jiang Date: Fri, 29 Mar 2024 13:37:58 +0800 Subject: [PATCH] Set operation progress update time for VS BIA on completion. Signed-off-by: Xun Jiang --- internal/backup/volumesnapshot_action.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/internal/backup/volumesnapshot_action.go b/internal/backup/volumesnapshot_action.go index a0933693..d38b0cde 100644 --- a/internal/backup/volumesnapshot_action.go +++ b/internal/backup/volumesnapshot_action.go @@ -271,10 +271,14 @@ func (p *VolumeSnapshotBackupItemAction) Progress(operationID string, backup *ve return progress, nil } + now := time.Now() + if boolptr.IsSetToTrue(vsc.Status.ReadyToUse) { progress.Completed = true + progress.Updated = now } else if vsc.Status.Error != nil { progress.Completed = true + progress.Updated = now if vsc.Status.Error.Message != nil { progress.Err = *vsc.Status.Error.Message }