Skip to content

Commit d164e38

Browse files
fix bug
1 parent 0850b3a commit d164e38

1 file changed

Lines changed: 8 additions & 3 deletions

File tree

kubernetes/linux/setup.sh

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -41,9 +41,14 @@ gem uninstall net-imap --force
4141
# remove rexml gem as it has a known CVE (CVE-2025-58767) and is not used by the agent
4242
gem uninstall rexml --force
4343

44-
curl -L -o /tmp/azure-mdsd.rpm "https://github.com/microsoft/Docker-Provider/releases/download/mdsd-oom-kill-fix/azure-mdsd-1.42.0-pr.11279377.merge.6628.x86_64.rpm"
45-
sudo tdnf install -y /tmp/azure-mdsd.rpm
46-
rm -f /tmp/azure-mdsd.rpm
44+
# Only the x86_64 OOM-fix RPM is published in the GitHub release; arm64 falls back to the repo package.
45+
if [ "$ARCH" == "arm64" ]; then
46+
sudo tdnf install -y azure-mdsd-1.40.3
47+
else
48+
curl -L -o /tmp/azure-mdsd.rpm "https://github.com/microsoft/Docker-Provider/releases/download/mdsd-oom-kill-fix/azure-mdsd-1.42.0-pr.11279377.merge.6628.x86_64.rpm"
49+
sudo tdnf install -y /tmp/azure-mdsd.rpm
50+
rm -f /tmp/azure-mdsd.rpm
51+
fi
4752
cp -f $TMPDIR/mdsd.xml /etc/mdsd.d
4853
cp -f $TMPDIR/envmdsd /etc/mdsd.d
4954
rm /usr/sbin/telegraf

0 commit comments

Comments
 (0)