From 44814e70ed9cee152a37f89747d60c5aeae2103f Mon Sep 17 00:00:00 2001 From: Samuel Karp Date: Fri, 26 Apr 2024 14:49:58 -0700 Subject: [PATCH] ip: include peer name in error message If makeVeth fails as a peer exists, the existing peer name should be included in the error message. Signed-off-by: Samuel Karp --- 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 09a3876b1..ceb40f795 100644 --- a/pkg/ip/link_linux.go +++ b/pkg/ip/link_linux.go @@ -90,7 +90,7 @@ func makeVeth(name, vethPeerName string, mtu int, mac string, hostNS ns.NetNS) ( if peerExists(peerName) && vethPeerName == "" { continue } - return peerName, veth, fmt.Errorf("container veth name provided (%v) already exists", name) + return peerName, veth, fmt.Errorf("container veth name (%v) peer provided (%v) already exists", name, peerName) default: return peerName, veth, fmt.Errorf("failed to make veth pair: %v", err) }