From fe669d93712de8c988e814a347682ebe90f5b095 Mon Sep 17 00:00:00 2001 From: ShifnaZarnaz Date: Fri, 7 Jun 2024 23:14:43 +0530 Subject: [PATCH] Updated the container-reg --- capten/agent/internal/api/container_registry.go | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/capten/agent/internal/api/container_registry.go b/capten/agent/internal/api/container_registry.go index 0a43d8e0..bc6cc443 100644 --- a/capten/agent/internal/api/container_registry.go +++ b/capten/agent/internal/api/container_registry.go @@ -5,6 +5,7 @@ import ( "encoding/base64" "encoding/json" "fmt" + "log" "github.com/google/uuid" "github.com/intelops/go-common/credentials" @@ -272,6 +273,11 @@ func (a *Agent) deleteContainerRegCredential(ctx context.Context, id string) err func parseAndPrepareDockerConfigJSONContent(credMap map[string]string, server string) ([]byte, error) { userName := credMap["username"] password := credMap["password"] + res, err := prepareDockerConfigJSONContent(userName, password, server) + log.Println("Result", string(res)) + if err != nil { + log.Println("Error is", err) + } return prepareDockerConfigJSONContent(userName, password, server) } @@ -290,5 +296,9 @@ func prepareDockerConfigJSONContent(username, password, server string) ([]byte, func encodeDockerConfigFieldAuth(username, password string) string { fieldValue := username + ":" + password + + log.Println("Field Value", fieldValue) + res := base64.StdEncoding.EncodeToString([]byte(fieldValue)) + log.Println("Result", res) return base64.StdEncoding.EncodeToString([]byte(fieldValue)) }