diff --git a/client/internal/ingressgw/manager.go b/client/internal/ingressgw/manager.go index 5f13b47a0..2668830d2 100644 --- a/client/internal/ingressgw/manager.go +++ b/client/internal/ingressgw/manager.go @@ -40,6 +40,7 @@ func (h *Manager) Update(forwardRules []firewallManager.ForwardRule) error { rule, err := h.firewallManager.AddDNATRule(rule) if err != nil { mErr = multierror.Append(mErr, fmt.Errorf("failed to add forward rule '%s': %v", rule, err)) + continue } h.fwRules[id] = rule }