Skip to content

Commit 41a0ebd

Browse files
committed
fix: install aznfs on azure linux
1 parent 591f369 commit 41a0ebd

File tree

1 file changed

+16
-9
lines changed

1 file changed

+16
-9
lines changed

pkg/azurefile-proxy/install-proxy.sh

Lines changed: 16 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -25,16 +25,23 @@ fi
2525

2626

2727
if [ "${INSTALL_AZNFS_MOUNT}" = "true" ];then
28-
echo "install aznfs-mount...."
29-
# $HOST_CMD curl -fsSL https://github.com/Azure/AZNFS-mount/releases/download/0.1.526/aznfs_install.sh | $HOST_CMD bash
30-
# shellcheck disable=SC1091
31-
$HOST_CMD curl -sSL -O "https://packages.microsoft.com/config/$(. /host/etc/os-release && echo "$ID/$VERSION_ID")/packages-microsoft-prod.deb"
32-
yes | $HOST_CMD dpkg -i packages-microsoft-prod.deb && $HOST_CMD apt-get update
33-
$HOST_CMD rm packages-microsoft-prod.deb
34-
$HOST_CMD apt-get install -y aznfs=0.3.15
35-
echo "aznfs-mount installed"
28+
# install aznfs-mount on ubuntu
29+
if [ "$DISTRIBUTION" = "ubuntu" ];then
30+
AZNFS_VERSION="0.3.15"
31+
echo "install aznfs v$AZNFS_VERSION...."
32+
# shellcheck disable=SC1091
33+
$HOST_CMD curl -sSL -O "https://packages.microsoft.com/config/$(. /host/etc/os-release && echo "$ID/$VERSION_ID")/packages-microsoft-prod.deb"
34+
yes | $HOST_CMD dpkg -i packages-microsoft-prod.deb && $HOST_CMD apt-get update
35+
$HOST_CMD rm packages-microsoft-prod.deb
36+
$HOST_CMD apt-get install -y aznfs="$AZNFS_VERSION"
37+
echo "aznfs-mount installed"
38+
elif [ "$DISTRIBUTION" = "azurelinux" ];then # install aznfs-mount on azure linux 3.0
39+
AZNFS_VERSION="0.1.526"
40+
echo "install aznfs v$AZNFS_VERSION...."
41+
$HOST_CMD curl -fsSL https://github.com/Azure/AZNFS-mount/releases/download/$AZNFS_VERSION/aznfs_install.sh | $HOST_CMD bash
42+
fi
3643

37-
# TODO: Only install aznfswatchdogv4
44+
# Only install aznfswatchdogv4, so aznfswatchdogv3 is not needed
3845
echo "stop aznfswatchdog, only need aznfswatchdogv4."
3946
$HOST_CMD systemctl disable aznfswatchdog
4047
$HOST_CMD systemctl stop aznfswatchdog

0 commit comments

Comments
 (0)