diff options
author | Austin S. Hemmelgarn <austin@netdata.cloud> | 2022-01-28 08:52:36 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-01-28 08:52:36 -0500 |
commit | d9c91c23ce318b21c1e11efdcebbbaf9d29096c6 (patch) | |
tree | e5b52343362d57e7d5cb503b32db8a62ffda0b91 | |
parent | a5e56ed53aecc81f5c6b28c0e8c40fa45d049fec (diff) |
Fix handling of non-x86 static builds in updater. (#12055)
-rwxr-xr-x | packaging/installer/netdata-updater.sh | 14 |
1 files changed, 10 insertions, 4 deletions
diff --git a/packaging/installer/netdata-updater.sh b/packaging/installer/netdata-updater.sh index 9647100582..bfb5503ca4 100755 --- a/packaging/installer/netdata-updater.sh +++ b/packaging/installer/netdata-updater.sh @@ -304,18 +304,24 @@ update_available() { } set_tarball_urls() { - extension="tar.gz" + filename="netdata-latest.tar.gz" if [ "$2" = "yes" ]; then - extension="gz.run" + if [ -e /opt/netdata/etc/netdata/.install-type ]; then + # shellcheck disable=SC1091 + . /opt/netdata/etc/netdata/.install-type + filename="netdata-${PREBUILT_ARCH}-latest.gz.run" + else + filename="netdata-x86_64-latest.gz.run" + fi fi if [ "$1" = "stable" ]; then latest="$(get_netdata_latest_tag /dev/stdout)" - export NETDATA_TARBALL_URL="https://github.com/netdata/netdata/releases/download/$latest/netdata-latest.${extension}" + export NETDATA_TARBALL_URL="https://github.com/netdata/netdata/releases/download/$latest/${filename}" export NETDATA_TARBALL_CHECKSUM_URL="https://github.com/netdata/netdata/releases/download/$latest/sha256sums.txt" else - export NETDATA_TARBALL_URL="$NETDATA_NIGHTLIES_BASEURL/netdata-latest.${extension}" + export NETDATA_TARBALL_URL="$NETDATA_NIGHTLIES_BASEURL/${filename}" export NETDATA_TARBALL_CHECKSUM_URL="$NETDATA_NIGHTLIES_BASEURL/sha256sums.txt" fi } |