From 48774489f6ebbca93fdfa08403389c1f5981e758 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Slavi=C5=A1a=20Are=C5=BEina?= <58952836+tremor021@users.noreply.github.com> Date: Wed, 29 Apr 2026 05:54:47 +0200 Subject: [PATCH] Unpin release (#14097) --- ct/patchmon.sh | 8 ++++---- install/patchmon-install.sh | 5 +++-- 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/ct/patchmon.sh b/ct/patchmon.sh index 1c40ee8f1..a8141d07e 100644 --- a/ct/patchmon.sh +++ b/ct/patchmon.sh @@ -29,8 +29,7 @@ function update_script() { exit fi - RELEASE="v2.0.2" - if check_for_gh_release "PatchMon" "PatchMon/PatchMon" "${RELEASE}"; then + if check_for_gh_release "PatchMon" "PatchMon/PatchMon"; then msg_info "Stopping Service" systemctl stop patchmon-server msg_ok "Stopped Service" @@ -73,12 +72,13 @@ function update_script() { msg_ok "Migration complete!" fi - CLEAN_INSTALL=1 fetch_and_deploy_gh_release "PatchMon" "PatchMon/PatchMon" "singlefile" "${RELEASE}" "/opt/patchmon" "patchmon-server-linux-amd64" + CLEAN_INSTALL=1 fetch_and_deploy_gh_release "PatchMon" "PatchMon/PatchMon" "singlefile" "latest" "/opt/patchmon" "patchmon-server-linux-amd64" mv /opt/patchmon/PatchMon /opt/patchmon/patchmon-server msg_info "Fetching PatchMon agent binaries" + RELEASE=$(get_latest_github_release "PatchMon/PatchMon") [[ ! -d /opt/patchmon/agents ]] && mkdir -p /opt/patchmon/agents - FILE_URL="https://github.com/PatchMon/PatchMon/releases/download/${RELEASE}/patchmon-agent-" + FILE_URL="https://github.com/PatchMon/PatchMon/releases/download/v${RELEASE}/patchmon-agent-" AGENT_NAME=( "linux-amd64" "linux-arm64" diff --git a/install/patchmon-install.sh b/install/patchmon-install.sh index 804dc24a6..fddc32394 100644 --- a/install/patchmon-install.sh +++ b/install/patchmon-install.sh @@ -21,7 +21,7 @@ PG_VERSION="17" setup_postgresql PG_DB_NAME="patchmon_db" PG_DB_USER="patchmon_usr" setup_postgresql_db RELEASE="v2.0.2" -fetch_and_deploy_gh_release "PatchMon" "PatchMon/PatchMon" "singlefile" "$RELEASE" "/opt/patchmon" "patchmon-server-linux-amd64" +fetch_and_deploy_gh_release "PatchMon" "PatchMon/PatchMon" "singlefile" "latest" "/opt/patchmon" "patchmon-server-linux-amd64" mv /opt/patchmon/PatchMon /opt/patchmon/patchmon-server msg_info "Configuring PatchMon" @@ -64,8 +64,9 @@ EOF msg_ok "Configured PatchMon" msg_info "Fetching PatchMon agent binaries" +RELEASE=$(get_latest_github_release "PatchMon/PatchMon") mkdir -p /opt/patchmon/agents -FILE_URL="https://github.com/PatchMon/PatchMon/releases/download/${RELEASE}/patchmon-agent-" +FILE_URL="https://github.com/PatchMon/PatchMon/releases/download/v${RELEASE}/patchmon-agent-" AGENT_NAME=( "linux-amd64" "linux-arm64"