packaging: fix arch detection in update_static (#15396)
Ilya Mashchenko committed
Jul 14, 2023 at 15:28 UTC
ee5e47460c59aeaef3fb9ee5f1d52b212bc1383e
1 file changed
+2
-1
packaging/installer/netdata-updater.sh
+2
-1
@@ -678,7 +678,8 @@ update_static() {
678
cd "${ndtmpdir}" || fatal "Failed to change current working directory to ${ndtmpdir}" U0019
679
680
if update_available; then
681
- sysarch="$(uname -m)"
681
+ sysarch="${PREBUILT_ARCH}"
682
+ [ -z "$sysarch" ] && sysarch="$(uname -m)"
683
download "${NETDATA_TARBALL_CHECKSUM_URL}" "${ndtmpdir}/sha256sum.txt"
684
download "${NETDATA_TARBALL_URL}" "${ndtmpdir}/netdata-${sysarch}-latest.gz.run"
685
if ! grep "netdata-${sysarch}-latest.gz.run" "${ndtmpdir}/sha256sum.txt" | safe_sha256sum -c - > /dev/null 2>&1; then