Skip to content

Commit

Permalink
Use explicit release URL for fluent centos6 build asset
Browse files Browse the repository at this point in the history
Dynamic git api results scale up to only 100 entries...So we should not rely on that
  • Loading branch information
Sabari-Arunkumar-ML authored Nov 18, 2021
1 parent dc85a3a commit 27c5c4b
Showing 1 changed file with 3 additions and 14 deletions.
17 changes: 3 additions & 14 deletions install.sh
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@ INCLUDE_PATHS=""
INSTALL_MAT=0
RELEASEURL="https://api.github.com/repos/snappyflow/apm-agent/releases/latest"
SFTRACE_AGENT_x86_64="https://github.com/snappyflow/apm-agent/releases/download/latest/sftrace-agent.tar.gz"
FLUENT_CENTOS_6_BUILD="https://github.com/snappyflow/apm-agent/releases/download/centos6-td-agent-bit/fluentbit.tar.gz"
AGENTDIR="/opt/sfagent"
TDAGENTCONFDIR="/etc/td-agent-bit"
ID=`cat /etc/os-release | grep -w "ID" | cut -d"=" -f2 | tr -d '"'`
Expand Down Expand Up @@ -64,13 +65,7 @@ install_fluent_bit()
| tr -d '"' \
| xargs wget -q
else
curl https://api.github.com/repos/snappyflow/apm-agent/releases?per_page=100 \
| grep -w "browser_download_url"|grep centos6-td-agent-bit \
| head -n 1 \
| cut -d":" -f 2,3 \
| tr -d '"' \
| xargs wget -q

wget $FLUENT_CENTOS_6_BUILD
fi
mkdir -p /opt/td-agent-bit/bin && mkdir -p /etc/td-agent-bit/
tar -zxvf fluentbit.tar.gz >/dev/null && mv -f fluent-bit /opt/td-agent-bit/bin/td-agent-bit && mv -f GeoLite2-City.mmdb $TDAGENTCONFDIR
Expand Down Expand Up @@ -108,13 +103,7 @@ upgrade_fluent_bit()
| tr -d '"' \
| xargs wget -q
else
curl https://api.github.com/repos/snappyflow/apm-agent/releases?per_page=100 \
| grep -w "browser_download_url"|grep centos6-td-agent-bit \
| head -n 1 \
| cut -d":" -f 2,3 \
| tr -d '"' \
| xargs wget -q

wget $FLUENT_CENTOS_6_BUILD
fi
tar -zxvf fluentbit.tar.gz >/dev/null && mv -f fluent-bit /opt/td-agent-bit/bin/td-agent-bit && mv -f GeoLite2-City.mmdb $TDAGENTCONFDIR
[ -f url-normalizer ] && yes | mv -f url-normalizer /opt/td-agent-bit/bin/
Expand Down

0 comments on commit 27c5c4b

Please sign in to comment.