diff --git a/pkg/imgpkg/cmd/copy_repo_src_test.go b/pkg/imgpkg/cmd/copy_repo_src_test.go index 7f5c34f0f..e740e6ac5 100644 --- a/pkg/imgpkg/cmd/copy_repo_src_test.go +++ b/pkg/imgpkg/cmd/copy_repo_src_test.go @@ -196,6 +196,8 @@ func TestToTarBundleContainingNonDistributableLayers(t *testing.T) { assets := &helpers.Assets{T: t} bundleBuilder := helpers.NewBundleDir(t, assets) defer assets.CleanCreatedFolders() + + fakeRegistry := helpers.NewFakeRegistry(t, &helpers.Logger{LogLevel: helpers.LogDebug}) imageLockYAML := fmt.Sprintf(`--- apiVersion: imgpkg.carvel.dev/v1alpha1 kind: ImagesLock diff --git a/test/helpers/image_factory.go b/test/helpers/image_factory.go index fb338fd03..606d973e5 100644 --- a/test/helpers/image_factory.go +++ b/test/helpers/image_factory.go @@ -56,7 +56,7 @@ func (i *ImageFactory) PushImageWithANonDistributableLayer(imgRef string, mediaT }) require.NoError(i.T, err) - err = remote.WriteLayer(imageRef.Context(), layer, remote.WithAuthFromKeychain(authn.DefaultKeychain)) + err = remote.WriteLayer(imageRef.Context(), layer, remote.WithAuthFromKeychain(authn.DefaultKeychain), remote.WithNondistributable) require.NoError(i.T, err) err = remote.Write(imageRef, image, remote.WithAuthFromKeychain(authn.DefaultKeychain)) require.NoError(i.T, err)