core/image: fix usage of "unknown" platform
"unknown" should not be returned as a valid platform supported by the image Signed-off-by: Akhil Mohan <akhilerm@gmail.com>
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
	 Akhil Mohan
					Akhil Mohan