From 73cdab52496033b93a5ecd83ed91b37ce09cda39 Mon Sep 17 00:00:00 2001 From: MickLesk Date: Mon, 22 Jun 2026 21:38:35 +0200 Subject: [PATCH] fix(victoriametrics): resolve architecture before jq asset filter Pass the resolved arch into jq instead of the literal arch_resolve string so release detection and download filenames work during installation. --- install/victoriametrics-install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/install/victoriametrics-install.sh b/install/victoriametrics-install.sh index 7adfe5e02..6768211bc 100644 --- a/install/victoriametrics-install.sh +++ b/install/victoriametrics-install.sh @@ -16,7 +16,7 @@ update_os msg_info "Getting latest version of VictoriaMetrics" victoriametrics_release=$(curl -fsSL "https://api.github.com/repos/VictoriaMetrics/VictoriaMetrics/releases" | - jq -r --arg a "$arch_resolve" '.[] | select(.assets[].name | match("^victoria-metrics-linux-" + $a + "-v[0-9.]+.tar.gz$")) | .tag_name' | + jq -r --arg a "$(arch_resolve)" '.[] | select(.assets[].name | match("^victoria-metrics-linux-" + $a + "-v[0-9.]+.tar.gz$")) | .tag_name' | head -n 1) victoriametrics_filename="victoria-metrics-linux-$(arch_resolve)-${victoriametrics_release}.tar.gz" vmutils_filename="vmutils-linux-$(arch_resolve)-${victoriametrics_release}.tar.gz"