Merge pull request #10257 from akhilerm/fix-unknown-platform
core/image: fix usage of "unknown" platform
This commit is contained in:
		@@ -272,6 +272,9 @@ func Platforms(ctx context.Context, provider content.Provider, image ocispec.Des
 | 
			
		||||
	var platformSpecs []ocispec.Platform
 | 
			
		||||
	return platformSpecs, Walk(ctx, Handlers(HandlerFunc(func(ctx context.Context, desc ocispec.Descriptor) ([]ocispec.Descriptor, error) {
 | 
			
		||||
		if desc.Platform != nil {
 | 
			
		||||
			if desc.Platform.OS == "unknown" || desc.Platform.Architecture == "unknown" {
 | 
			
		||||
				return nil, ErrSkipDesc
 | 
			
		||||
			}
 | 
			
		||||
			platformSpecs = append(platformSpecs, *desc.Platform)
 | 
			
		||||
			return nil, ErrSkipDesc
 | 
			
		||||
		}
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user