mirror of
https://github.com/kyverno/kyverno.git
synced 2025-03-31 03:45:17 +00:00
fix: use gcr crane opts while fetching image descriptors (#9838)
Signed-off-by: Vishal Choudhary <vishal.choudhary@nirmata.com>
This commit is contained in:
parent
dfb16216af
commit
cc7934f42a
1 changed files with 5 additions and 1 deletions
|
@ -198,7 +198,11 @@ func (c *client) FetchImageDescriptor(ctx context.Context, imageRef string) (*gc
|
|||
if err != nil {
|
||||
return nil, fmt.Errorf("failed to parse image reference: %s, error: %v", imageRef, err)
|
||||
}
|
||||
desc, err := gcrremote.Get(parsedRef, gcrremote.WithAuthFromKeychain(c.keychain), gcrremote.WithContext(ctx))
|
||||
remoteOpts, err := c.Options(ctx)
|
||||
if err != nil {
|
||||
return nil, fmt.Errorf("failed to get gcr remote opts: %s, error: %v", imageRef, err)
|
||||
}
|
||||
desc, err := gcrremote.Get(parsedRef, remoteOpts...)
|
||||
if err != nil {
|
||||
return nil, fmt.Errorf("failed to fetch image reference: %s, error: %v", imageRef, err)
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue