From b4c0d67f8b9cba3b703e694700f3ecaae9a678e2 Mon Sep 17 00:00:00 2001 From: Amal Bansode Date: Thu, 9 Apr 2026 16:43:33 -0700 Subject: [PATCH] wgengine/router/osrouter: fix privileged tests missing fake netfilter runner These test failures were never caught by CI because the package in question was missing from our privileged tests list. tailscale/corp#40007 covers improving our process around this. Fixes #19316 Signed-off-by: Amal Bansode --- wgengine/router/osrouter/router_linux_test.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/wgengine/router/osrouter/router_linux_test.go b/wgengine/router/osrouter/router_linux_test.go index df03de016..865c824a4 100644 --- a/wgengine/router/osrouter/router_linux_test.go +++ b/wgengine/router/osrouter/router_linux_test.go @@ -1209,7 +1209,9 @@ func TestRuleDeletedEvent(t *testing.T) { } func TestDelRouteIdempotent(t *testing.T) { + fake := NewFakeOS(t) lt, _ := newLinuxRootTest(t) + lt.r.nfr = fake.nfr defer lt.Close() for _, s := range []string{ @@ -1235,7 +1237,9 @@ func TestDelRouteIdempotent(t *testing.T) { } func TestAddRemoveRules(t *testing.T) { + fake := NewFakeOS(t) lt, _ := newLinuxRootTest(t) + lt.r.nfr = fake.nfr defer lt.Close() r := lt.r