From 363de2146ced8bb109e3c4ce61b9971f027fde8b Mon Sep 17 00:00:00 2001 From: "CanbiZ (MickLesk)" <47820557+MickLesk@users.noreply.github.com> Date: Fri, 23 Oct 2026 15:47:31 +0200 Subject: [PATCH] zabbix: use the arm64 repository for 7.0 (#18089) 7.0's debian repository carries no arm64 packages; they live under debian-arm64. The ct sets var_arm64=yes, so the install failed at the package step. --- ct/zabbix.sh | 4 +++- install/zabbix-install.sh | 4 +++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/ct/zabbix.sh b/ct/zabbix.sh index e2c8f69a4..7d7202f49 100644 --- a/ct/zabbix.sh +++ b/ct/zabbix.sh @@ -85,8 +85,10 @@ function update_script() { rm -Rf /etc/apt/sources.list.d/zabbix.list cd /tmp + ZABBIX_REPO_DIR="debian" + [[ "$ZABBIX_VERSION" == "7.0" && "$(arch_resolve)" == "arm64" ]] && ZABBIX_REPO_DIR="debian-arm64" if [[ "$ZABBIX_VERSION" == "7.0" ]]; then - ZABBIX_DEB_URL="https://repo.zabbix.com/zabbix/${ZABBIX_VERSION}/debian/pool/main/z/zabbix-release/zabbix-release_latest_${ZABBIX_VERSION}+debian13_all.deb" + ZABBIX_DEB_URL="https://repo.zabbix.com/zabbix/${ZABBIX_VERSION}/${ZABBIX_REPO_DIR}/pool/main/z/zabbix-release/zabbix-release_latest_${ZABBIX_VERSION}+debian13_all.deb" ZABBIX_DEB_FILE="zabbix-release_latest_${ZABBIX_VERSION}+debian13_all.deb" else ZABBIX_DEB_URL="https://repo.zabbix.com/zabbix/${ZABBIX_VERSION}/release/debian/pool/main/z/zabbix-release/zabbix-release_latest+debian13_all.deb" diff --git a/install/zabbix-install.sh b/install/zabbix-install.sh index e4bf34731..562bb2d22 100644 --- a/install/zabbix-install.sh +++ b/install/zabbix-install.sh @@ -32,8 +32,10 @@ esac msg_info "Installing Zabbix $ZABBIX_VERSION" cd /tmp +ZABBIX_REPO_DIR="debian" +[[ "$ZABBIX_VERSION" == "7.0" && "$(arch_resolve)" == "arm64" ]] && ZABBIX_REPO_DIR="debian-arm64" if [[ "$ZABBIX_VERSION" == "7.0" ]]; then - ZABBIX_DEB_URL="https://repo.zabbix.com/zabbix/${ZABBIX_VERSION}/debian/pool/main/z/zabbix-release/zabbix-release_latest_${ZABBIX_VERSION}+debian13_all.deb" + ZABBIX_DEB_URL="https://repo.zabbix.com/zabbix/${ZABBIX_VERSION}/${ZABBIX_REPO_DIR}/pool/main/z/zabbix-release/zabbix-release_latest_${ZABBIX_VERSION}+debian13_all.deb" ZABBIX_DEB_FILE="zabbix-release_latest_${ZABBIX_VERSION}+debian13_all.deb" else ZABBIX_DEB_URL="https://repo.zabbix.com/zabbix/${ZABBIX_VERSION}/release/debian/pool/main/z/zabbix-release/zabbix-release_latest+debian13_all.deb"