From a4bbe2c612212e5c68314eaa2cd6454cf7c0c799 Mon Sep 17 00:00:00 2001 From: MohamadTahir Date: Sun, 11 Aug 2024 16:46:48 +0300 Subject: [PATCH] fix the client site url & the creation of new variable instead of updating the previous initiated variable --- k8-operator/controllers/infisicalsecret_helper.go | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/k8-operator/controllers/infisicalsecret_helper.go b/k8-operator/controllers/infisicalsecret_helper.go index acb8b9e76..d13eba866 100644 --- a/k8-operator/controllers/infisicalsecret_helper.go +++ b/k8-operator/controllers/infisicalsecret_helper.go @@ -294,7 +294,7 @@ func (r *InfisicalSecretReconciler) GetResourceVariables(infisicalSecret v1alpha if _, ok := resourceVariablesMap[string(infisicalSecret.UID)]; !ok { client := infisicalSdk.NewInfisicalClient(infisicalSdk.Config{ - SiteUrl: infisicalSecret.Spec.HostAPI, + SiteUrl: api.API_HOST_URL, UserAgent: api.USER_AGENT_NAME, }) @@ -322,10 +322,11 @@ func (r *InfisicalSecretReconciler) ReconcileInfisicalSecret(ctx context.Context resourceVariables := r.GetResourceVariables(infisicalSecret) infisicalClient := resourceVariables.infisicalClient authDetails := resourceVariables.authDetails + var err error if authDetails.authStrategy == "" { fmt.Println("ReconcileInfisicalSecret: No authentication strategy found. Attempting to authenticate") - authDetails, err := r.HandleAuthentication(ctx, infisicalSecret, infisicalClient) + authDetails, err = r.HandleAuthentication(ctx, infisicalSecret, infisicalClient) r.SetInfisicalTokenLoadCondition(ctx, &infisicalSecret, authDetails.authStrategy, err) if err != nil {