From a018b3e258c9ffd619ccb16c56484fe673ed27b2 Mon Sep 17 00:00:00 2001 From: Vegard Engen Date: Sat, 19 Apr 2025 20:34:56 +0200 Subject: [PATCH] Fix log statement that created panic --- internal/controller/firewallrule_controller.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/internal/controller/firewallrule_controller.go b/internal/controller/firewallrule_controller.go index 3727c70..daec052 100644 --- a/internal/controller/firewallrule_controller.go +++ b/internal/controller/firewallrule_controller.go @@ -258,9 +258,10 @@ func (r *FirewallRuleReconciler) Reconcile(ctx context.Context, req ctrl.Request log.Error(err, fmt.Sprintf("Failed to create %s", createdFirewallGroupCRD.Name)) return ctrl.Result{RequeueAfter: 10 * time.Minute}, err } else { + time.Sleep(10 * time.Second) _ = r.Get(ctx, types.NamespacedName{Name: createdFirewallGroupCRD.Name, Namespace: createdFirewallGroupCRD.Namespace}, &firewallGroupCRD) } - log.Info("Adding %+v", firewallGroupCRD) + log.Info(fmt.Sprintf("Adding %+v", firewallGroupCRD)) myFirewallGroups = append(myFirewallGroups, firewallGroupCRD) found := false for _, managedFirewallGroup := range firewallRule.Status.ResourcesManaged.FirewallGroups {