From 4338590270cd6f954faf011177959bfe2a4a5e12 Mon Sep 17 00:00:00 2001 From: John Gardiner Myers Date: Fri, 28 May 2021 00:08:07 -0700 Subject: [PATCH] Fix duplicate CopyFile tasks --- upup/pkg/fi/cloudup/loader.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/upup/pkg/fi/cloudup/loader.go b/upup/pkg/fi/cloudup/loader.go index b858af8f97..2e1cccbf02 100644 --- a/upup/pkg/fi/cloudup/loader.go +++ b/upup/pkg/fi/cloudup/loader.go @@ -116,7 +116,9 @@ func (l *Loader) addAssetFileCopyTasks(assets []*assets.FileAsset, lifecycle *fi Lifecycle: lifecycle, } - context.AddTask(copyFileTask) + if err := context.EnsureTask(copyFileTask); err != nil { + return fmt.Errorf("error adding asset-copy task: %v", err) + } l.tasks = context.Tasks }