Skip to content
This repository was archived by the owner on Dec 3, 2024. It is now read-only.

Commit 7fffbf9

Browse files
authored
Suppress logs from ecr credential helper (#163)
This gets rid of those annoying logs like: ``` time="2024-09-11T15:22:04Z" level=error msg="Error parsing the serverURL" error="docker-credential-ecr-login can only be used with Amazon Elastic Container Registry." serverURL="localhost:5000" time="2024-09-11T15:22:04Z" level=error msg="Error parsing the serverURL" error="docker-credential-ecr-login can only be used with Amazon Elastic Container Registry." serverURL="localhost:5000" time="2024-09-11T15:22:04Z" level=error msg="Error parsing the serverURL" error="docker-credential-ecr-login can only be used with Amazon Elastic Container Registry." serverURL="localhost:5000" time="2024-09-11T15:22:04Z" level=error msg="Error parsing the serverURL" error="docker-credential-ecr-login can only be used with Amazon Elastic Container Registry." serverURL="localhost:5000" ```
1 parent 070fa33 commit 7fffbf9

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

oci/authn.go

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
package oci
22

33
import (
4+
"io"
5+
46
ecr "github.com/awslabs/amazon-ecr-credential-helper/ecr-login"
57
"github.com/google/go-containerregistry/pkg/authn"
68
"github.com/google/go-containerregistry/pkg/v1/google"
@@ -16,6 +18,6 @@ func MultiKeychainAll() authn.Keychain {
1618
return authn.NewMultiKeychain(
1719
authn.DefaultKeychain,
1820
google.Keychain,
19-
authn.NewKeychainFromHelper(ecr.NewECRHelper()),
21+
authn.NewKeychainFromHelper(ecr.NewECRHelper(ecr.WithLogger(io.Discard))),
2022
)
2123
}

0 commit comments

Comments
 (0)