diff --git a/pkg/iptables/iptables.go b/pkg/iptables/iptables.go index b44c452233..e3f4d74b9d 100644 --- a/pkg/iptables/iptables.go +++ b/pkg/iptables/iptables.go @@ -166,5 +166,10 @@ func Raw(args ...string) ([]byte, error) { return nil, fmt.Errorf("iptables failed: iptables %v: %s (%s)", strings.Join(args, " "), output, err) } + // ignore iptables' message about xtables lock + if strings.Contains(string(output), "waiting for it to exit") { + output = []byte("") + } + return output, err }