From 94898d12174ec0f5f4ec9ea022888b8eb1f4e61b Mon Sep 17 00:00:00 2001 From: Roberto Bonafiglia Date: Thu, 30 Jan 2025 18:21:19 +0100 Subject: [PATCH] Added ipset.Save at the start of syncNetworkPolicyChains Signed-off-by: Roberto Bonafiglia --- pkg/controllers/netpol/policy.go | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/pkg/controllers/netpol/policy.go b/pkg/controllers/netpol/policy.go index b6237bf66b..7816028b04 100644 --- a/pkg/controllers/netpol/policy.go +++ b/pkg/controllers/netpol/policy.go @@ -98,6 +98,13 @@ func (npc *NetworkPolicyController) syncNetworkPolicyChains(networkPoliciesInfo } }() + for _, ipset := range npc.ipSetHandlers { + err := ipset.Save() + if err != nil { + return nil, nil, err + } + } + // run through all network policies for _, policy := range networkPoliciesInfo { currentPodIPs := make(map[api.IPFamily][]string)