From 8b26670d7338a83e7753f728047322bebfacf428 Mon Sep 17 00:00:00 2001 From: Daniel Hougaard Date: Wed, 11 Dec 2024 22:25:02 +0400 Subject: [PATCH] fix(k8s): dynamic secret structual change --- .../infisicaldynamicsecret_controller.go | 2 +- .../infisicaldynamicsecret/infisicaldynamicsecret_helper.go | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/k8-operator/controllers/infisicaldynamicsecret/infisicaldynamicsecret_controller.go b/k8-operator/controllers/infisicaldynamicsecret/infisicaldynamicsecret_controller.go index 0158cc732..946a5e528 100644 --- a/k8-operator/controllers/infisicaldynamicsecret/infisicaldynamicsecret_controller.go +++ b/k8-operator/controllers/infisicaldynamicsecret/infisicaldynamicsecret_controller.go @@ -85,7 +85,7 @@ func (r *InfisicalDynamicSecretReconciler) Reconcile(ctx context.Context, req ct return ctrl.Result{}, err } - err := r.HandleLeaseRevocation(ctx, logger, infisicalDynamicSecretCRD) + err := r.HandleLeaseRevocation(ctx, logger, &infisicalDynamicSecretCRD) if infisicalDynamicSecretsResourceVariablesMap != nil { if rv, ok := infisicalDynamicSecretsResourceVariablesMap[string(infisicalDynamicSecretCRD.GetUID())]; ok { diff --git a/k8-operator/controllers/infisicaldynamicsecret/infisicaldynamicsecret_helper.go b/k8-operator/controllers/infisicaldynamicsecret/infisicaldynamicsecret_helper.go index 3f61eb9d1..0d9cf53ee 100644 --- a/k8-operator/controllers/infisicaldynamicsecret/infisicaldynamicsecret_helper.go +++ b/k8-operator/controllers/infisicaldynamicsecret/infisicaldynamicsecret_helper.go @@ -261,17 +261,17 @@ func (r *InfisicalDynamicSecretReconciler) HandleLeaseRevocation(ctx context.Con return nil } - resourceVariables := r.getResourceVariables(infisicalDynamicSecret) + resourceVariables := r.getResourceVariables(*infisicalDynamicSecret) infisicalClient := resourceVariables.InfisicalClient logger.Info("Authenticating for lease revocation") - authDetails, err := r.handleAuthentication(ctx, infisicalDynamicSecret, infisicalClient) + authDetails, err := r.handleAuthentication(ctx, *infisicalDynamicSecret, infisicalClient) if err != nil { return fmt.Errorf("unable to authenticate for lease revocation [err=%s]", err) } - r.updateResourceVariables(infisicalDynamicSecret, util.ResourceVariables{ + r.updateResourceVariables(*infisicalDynamicSecret, util.ResourceVariables{ InfisicalClient: infisicalClient, CancelCtx: resourceVariables.CancelCtx, AuthDetails: authDetails,