Skip to content
This repository was archived by the owner on Oct 13, 2023. It is now read-only.

Commit fe1abc1

Browse files
tonistiigiTibor Vass
authored andcommitted
builder-next: close progress on layer export error
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com> (cherry picked from commit 27f1f2b5bee0eb8532700eca8976509096060984) Signed-off-by: Tibor Vass <tibor@docker.com> Upstream-commit: 613a32482f5ac7f8b7da111265752235371a91fe Component: engine
1 parent 2f9ab52 commit fe1abc1

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

  • components/engine/builder/builder-next/exporter

components/engine/builder/builder-next/exporter/export.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -117,12 +117,12 @@ func (e *imageExporterInstance) Export(ctx context.Context, inp exporter.Source)
117117
layersDone := oneOffProgress(ctx, "exporting layers")
118118

119119
if err := ref.Finalize(ctx, true); err != nil {
120-
return nil, err
120+
return nil, layersDone(err)
121121
}
122122

123123
diffIDs, err := e.opt.Differ.EnsureLayer(ctx, ref.ID())
124124
if err != nil {
125-
return nil, err
125+
return nil, layersDone(err)
126126
}
127127

128128
diffs = make([]digest.Digest, len(diffIDs))

0 commit comments

Comments
 (0)