kube-proxy: log errors during proxy boot

Signed-off-by: Daman Arora <aroradaman@gmail.com>
This commit is contained in:
Daman Arora
2025-04-26 16:06:18 +05:30
parent fe5afa919b
commit 9cb3dfb5d3

View File

@@ -654,8 +654,12 @@ func (runner *runner) ChainExists(table Table, chain Chain) (bool, error) {
trace := utiltrace.New("iptables ChainExists")
defer trace.LogIfLong(2 * time.Second)
_, err := runner.run(opListChain, fullArgs)
return err == nil, err
out, err := runner.run(opListChain, fullArgs)
if err != nil {
klog.ErrorS(err, "Failed to list chain", "chain", chain, "table", table, "output", string(out))
return false, err
}
return true, nil
}
type operation string