From bd8e169d594dbb938217760cf8bd29c08a09125d Mon Sep 17 00:00:00 2001 From: andyzhangx Date: Thu, 2 Oct 2025 14:15:40 +0000 Subject: [PATCH] fix: blobfuse-proxy install on OpenShift 4.19 --- pkg/blobfuse-proxy/init.sh | 2 +- pkg/blobfuse-proxy/server/server.go | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/pkg/blobfuse-proxy/init.sh b/pkg/blobfuse-proxy/init.sh index 003d3b7e9..31a71c14d 100755 --- a/pkg/blobfuse-proxy/init.sh +++ b/pkg/blobfuse-proxy/init.sh @@ -37,7 +37,7 @@ echo "Linux distribution: $DISTRIBUTION, Arch: $ARCH" # install blobfuse-proxy and blobfuse/blofuse2 if needed case "${DISTRIBUTION}" in - "rhcos") + "rhcos" | "rhel" | "cos" | "gardenlinux") . ./blobfuse-proxy/install-proxy-rhcos.sh ;; *) diff --git a/pkg/blobfuse-proxy/server/server.go b/pkg/blobfuse-proxy/server/server.go index 38d460de5..62b568f28 100644 --- a/pkg/blobfuse-proxy/server/server.go +++ b/pkg/blobfuse-proxy/server/server.go @@ -133,8 +133,8 @@ func getBlobfuseVersion() BlobfuseVersion { return BlobfuseV2 } - if strings.EqualFold(osinfo.Distro, "rhcos") { - klog.V(2).Info("proxy default using blobfuse V2 for mounting on RHCOS") + if strings.EqualFold(osinfo.Distro, "rhcos") || strings.EqualFold(osinfo.Distro, "rhel") { + klog.V(2).Info("proxy default using blobfuse V2 for mounting on RHCOS/RHEL") return BlobfuseV2 }