From 31d4976b0d6fc118bc6df667c81f23ce7a6f1877 Mon Sep 17 00:00:00 2001 From: Cormac McCarthy Date: Thu, 9 Nov 2023 14:31:15 -0800 Subject: [PATCH] Skip ensuring registry access for the analyzer --- analyzer.go | 28 +--------------------------- 1 file changed, 1 insertion(+), 27 deletions(-) diff --git a/analyzer.go b/analyzer.go index 607ffa363..a4630ab5a 100644 --- a/analyzer.go +++ b/analyzer.go @@ -78,9 +78,7 @@ func (f *AnalyzerFactory) NewAnalyzer( } if f.platformAPI.AtLeast("0.7") { - if err := f.ensureRegistryAccess(additionalTags, cacheImageRef, outputImageRef, runImageRef, previousImageRef); err != nil { - return nil, err - } + // Temporarily skip ensuring registry access for the analyzer } else { if err := f.setBuildpacks(analyzer, legacyGroup, legacyGroupPath, logger); err != nil { return nil, err @@ -108,30 +106,6 @@ func (f *AnalyzerFactory) NewAnalyzer( return analyzer, nil } -func (f *AnalyzerFactory) ensureRegistryAccess( - additionalTags []string, - cacheImageRef string, - outputImageRef string, - runImageRef string, - previousImageRef string, -) error { - var readImages, writeImages []string - writeImages = append(writeImages, cacheImageRef) - if f.imageHandler.Kind() == image.RemoteKind { - readImages = append(readImages, previousImageRef, runImageRef) - writeImages = append(writeImages, outputImageRef) - writeImages = append(writeImages, additionalTags...) - } - - if err := f.registryHandler.EnsureReadAccess(readImages...); err != nil { - return errors.Wrap(err, "validating registry read access") - } - if err := f.registryHandler.EnsureWriteAccess(writeImages...); err != nil { - return errors.Wrap(err, "validating registry write access") - } - return nil -} - func (f *AnalyzerFactory) setBuildpacks(analyzer *Analyzer, group buildpack.Group, path string, logger log.Logger) error { if len(group.Group) > 0 { analyzer.Buildpacks = group.Group