Skip to content

Commit

Permalink
Fix #2164
Browse files Browse the repository at this point in the history
Signed-off-by: Natalie Arellano <narellano@vmware.com>
  • Loading branch information
natalieparellano committed May 23, 2024
1 parent 4917cee commit 113ba0c
Showing 1 changed file with 4 additions and 1 deletion.
5 changes: 4 additions & 1 deletion pkg/client/build.go
Original file line number Diff line number Diff line change
Expand Up @@ -715,7 +715,10 @@ func (c *Client) Build(ctx context.Context, opts BuildOptions) error {
if header, err = advanceTarToEntryWithName(tarReader, lifecycleLayerName); err != nil {
return "", err
}
lifecycleLayerTar := filepath.Join(filepath.Dir(lifecycleImageTar), filepath.Dir(lifecycleLayerName)+".tar")
lifecycleLayerTar := filepath.Join(filepath.Dir(lifecycleImageTar), filepath.Dir(lifecycleLayerName)+".tar") // this will be either <s0m3d1g3st>/layer.tar (docker < 25.x) OR blobs/sha256.tar (docker 25.x and later OR containerd storage enabled)
if err = os.MkdirAll(filepath.Dir(lifecycleLayerTar), 0755); err != nil {
return "", err
}

Check warning on line 721 in pkg/client/build.go

View check run for this annotation

Codecov / codecov/patch

pkg/client/build.go#L718-L721

Added lines #L718 - L721 were not covered by tests
lifecycleLayerWriter, err := os.OpenFile(lifecycleLayerTar, os.O_CREATE|os.O_RDWR, os.FileMode(header.Mode))
if err != nil {
return "", err
Expand Down

0 comments on commit 113ba0c

Please sign in to comment.