Merge pull request #89785 from andrewsykim/log-ipvs-err

ipvs: log err from CanUseIPVSProxier
This commit is contained in:
Kubernetes Prow Robot 2020-04-02 17:24:00 -07:00 committed by GitHub
commit 3c4017c2d0
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -108,7 +108,11 @@ func newProxyServer(
iptInterface = utiliptables.New(execer, protocol)
kernelHandler = ipvs.NewLinuxKernelHandler()
ipsetInterface = utilipset.New(execer)
canUseIPVS, _ := ipvs.CanUseIPVSProxier(kernelHandler, ipsetInterface)
canUseIPVS, err := ipvs.CanUseIPVSProxier(kernelHandler, ipsetInterface)
if string(config.Mode) == proxyModeIPVS && err != nil {
klog.Errorf("Can't use the IPVS proxier: %v", err)
}
if canUseIPVS {
ipvsInterface = utilipvs.New(execer)
}