From 545a77f4bb6ebbe878d7ff30b05ef5770986d4fa Mon Sep 17 00:00:00 2001 From: Koonwah Chen Date: Tue, 25 Jun 2019 14:17:42 -0700 Subject: [PATCH] skip makeVeth retry if a vethPeerName is set. --- pkg/ip/link_linux.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkg/ip/link_linux.go b/pkg/ip/link_linux.go index 873204dd..6720c726 100644 --- a/pkg/ip/link_linux.go +++ b/pkg/ip/link_linux.go @@ -77,7 +77,7 @@ func makeVeth(name, vethPeerName string, mtu int) (peerName string, veth netlink return case os.IsExist(err): - if peerExists(peerName) { + if peerExists(peerName) && vethPeerName == "" { continue } err = fmt.Errorf("container veth name provided (%v) already exists", name)