From 39bed8494721e6dd1eb1e1f177ad3cb1f997cd97 Mon Sep 17 00:00:00 2001 From: Dan Winship Date: Tue, 31 May 2022 10:58:32 -0400 Subject: [PATCH] update "Networking should recreate its iptables rules" test Don't assume kubelet will create KUBE-MARK-DROP; look for KUBE-IPTABLES-HINT now instead. --- test/e2e/network/networking.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/test/e2e/network/networking.go b/test/e2e/network/networking.go index 28672a100e6..b20dd3b6c52 100644 --- a/test/e2e/network/networking.go +++ b/test/e2e/network/networking.go @@ -618,13 +618,13 @@ var _ = common.SIGDescribe("Networking", func() { ginkgo.By("verifying that kubelet rules are eventually recreated") err = utilwait.PollImmediate(framework.Poll, framework.RestartNodeReadyAgainTimeout, func() (bool, error) { - result, err = e2essh.SSH("sudo iptables-save -t nat", host, framework.TestContext.Provider) + result, err = e2essh.SSH("sudo iptables-save -t mangle", host, framework.TestContext.Provider) if err != nil || result.Code != 0 { e2essh.LogResult(result) return false, err } - if strings.Contains(result.Stdout, "\n-A KUBE-MARK-DROP ") { + if strings.Contains(result.Stdout, "\n:KUBE-IPTABLES-HINT") { return true, nil } return false, nil