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)