From f0a33bd6bf93c19aadd07374761f165ffc5ee150 Mon Sep 17 00:00:00 2001 From: Matej Vasek Date: Fri, 8 Jul 2022 18:30:08 +0200 Subject: [PATCH] Fix: try empyt crets as last resort (#1100) Signed-off-by: Matej Vasek --- docker/creds/credentials.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docker/creds/credentials.go b/docker/creds/credentials.go index 6c2cc239f..327867b2c 100644 --- a/docker/creds/credentials.go +++ b/docker/creds/credentials.go @@ -189,9 +189,6 @@ func NewCredentialsProvider(opts ...Opt) docker.CredentialsProvider { dockerConfigPath := filepath.Join(home, ".docker", "config.json") var defaultCredentialLoaders = []CredentialsCallback{ - func(registry string) (docker.Credentials, error) { // empty credentials provider for unsecured registries - return docker.Credentials{}, nil - }, func(registry string) (docker.Credentials, error) { creds, err := config.GetCredentials(sys, registry) if err != nil { @@ -208,6 +205,9 @@ func NewCredentialsProvider(opts ...Opt) docker.CredentialsProvider { func(registry string) (docker.Credentials, error) { return getCredentialsByCredentialHelper(dockerConfigPath, registry) }, + func(registry string) (docker.Credentials, error) { // empty credentials provider for unsecured registries + return docker.Credentials{}, nil + }, } c.credentialLoaders = append(c.credentialLoaders, defaultCredentialLoaders...)