From 9a5dc15f1be472d62f7b9579e88eb1547dfd5301 Mon Sep 17 00:00:00 2001 From: andyzhangx Date: Fri, 17 Oct 2025 14:20:33 +0000 Subject: [PATCH] fix: install blobfuse2 binary failure on rhcos --- pkg/blobfuse-proxy/install-proxy-rhcos.sh | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/pkg/blobfuse-proxy/install-proxy-rhcos.sh b/pkg/blobfuse-proxy/install-proxy-rhcos.sh index 1fdbacedb..420542f5a 100644 --- a/pkg/blobfuse-proxy/install-proxy-rhcos.sh +++ b/pkg/blobfuse-proxy/install-proxy-rhcos.sh @@ -49,6 +49,16 @@ fi if [ "$updateBlobfuse2" = "true" ];then echo "copy blobfuse2...." cp /usr/bin/blobfuse2 /host${BIN_PATH}/blobfuse2 --force + # if both /usr/lib/libfuse3.so.3 and target folder /host/usr/lib64/ exist, copy libfuse3.so.3 to /host/usr/lib64/ + if [ -f "/usr/lib/libfuse3.so.3" ] && [ -d "/host/usr/lib64/" ]; then + echo "copy libfuse3.so.3 to /host/usr/lib64/" + cp /usr/lib/libfuse3.so.3* /host/usr/lib64/ + fi + # if both /usr/lib64/libfuse3.so.3 and target folder /host/usr/lib64/ exist, copy libfuse3.so.3 to /host/usr/lib64/ + if [ -f "/usr/lib64/libfuse3.so.3" ] && [ -d "/host/usr/lib64/" ]; then + echo "copy libfuse3.so.3 to /host/usr/lib64/" + cp /usr/lib64/libfuse3.so.3* /host/usr/lib64/ + fi chmod 755 /host${BIN_PATH}/blobfuse2 fi