From d6ae5e5fc750ddc9e4c52d87ceb76ad6d29f4028 Mon Sep 17 00:00:00 2001 From: andyzhangx Date: Sat, 16 Aug 2025 02:34:23 +0000 Subject: [PATCH] cleanup: add more logging in blobfuse-proxy when blobfuse2 not found fix --- pkg/blobfuse-proxy/server/server.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkg/blobfuse-proxy/server/server.go b/pkg/blobfuse-proxy/server/server.go index 723aa023e..589a474db 100644 --- a/pkg/blobfuse-proxy/server/server.go +++ b/pkg/blobfuse-proxy/server/server.go @@ -101,6 +101,9 @@ func (server *MountServer) MountAzureBlob(_ context.Context, result.Output = string(output) klog.V(2).Infof("blobfuse output: %s\n", result.Output) if err != nil { + if strings.Contains(err.Error(), "executable file not found") { + return &result, fmt.Errorf("%w, PATH=%s, %s", err, os.Getenv("PATH"), result.Output) + } return &result, fmt.Errorf("%w %s", err, result.Output) } return &result, nil