From 7bb838e50b5b878b19151bd03cb3e20bf8746740 Mon Sep 17 00:00:00 2001 From: kita456 Date: Mon, 2 Feb 2026 22:09:05 +0900 Subject: [PATCH] Fix kubectl plugin list overshadow detection on Windows --- staging/src/k8s.io/kubectl/pkg/cmd/plugin/plugin.go | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/staging/src/k8s.io/kubectl/pkg/cmd/plugin/plugin.go b/staging/src/k8s.io/kubectl/pkg/cmd/plugin/plugin.go index 718ed3598a6..a99a08b1d4b 100644 --- a/staging/src/k8s.io/kubectl/pkg/cmd/plugin/plugin.go +++ b/staging/src/k8s.io/kubectl/pkg/cmd/plugin/plugin.go @@ -217,8 +217,7 @@ func (v *CommandOverrideVerifier) Verify(path string) []error { } // extract the plugin binary name - segs := strings.Split(path, "/") - binName := segs[len(segs)-1] + binName := filepath.Base(path) cmdPath := strings.Split(binName, "-") if len(cmdPath) > 1 {