mirror of https://github.com/knative/func.git
Fix: try empyt crets as last resort (#1100)
Signed-off-by: Matej Vasek <mvasek@redhat.com>
This commit is contained in:
parent
afd224fe5c
commit
f0a33bd6bf
|
|
@ -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...)
|
||||
|
|
|
|||
Loading…
Reference in New Issue