From b43f9587dbd8bb13b2ea8d1586eee28a09a3b503 Mon Sep 17 00:00:00 2001 From: Becky Pauley Date: Mon, 9 Feb 2026 17:15:40 +0000 Subject: [PATCH] cmd/containerboot: fix error handling for egress Signed-off-by: Becky Pauley --- cmd/containerboot/egressservices.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/cmd/containerboot/egressservices.go b/cmd/containerboot/egressservices.go index 6526c255e..57c6d8e0f 100644 --- a/cmd/containerboot/egressservices.go +++ b/cmd/containerboot/egressservices.go @@ -478,7 +478,8 @@ func (ep *egressProxy) tailnetTargetIPsForSvc(svc egressservices.Config, n ipn.N } egressAddrs, err := resolveTailnetFQDN(n.NetMap, svc.TailnetTarget.FQDN) if err != nil { - return nil, fmt.Errorf("error fetching backend addresses for %q: %w", svc.TailnetTarget.FQDN, err) + log.Printf("error fetching backend addresses for %q: %v", svc.TailnetTarget.FQDN, err) + return nil, nil } if len(egressAddrs) == 0 { log.Printf("tailnet target %q does not have any backend addresses, skipping", svc.TailnetTarget.FQDN)