From 0973d1ccfbdbff76233505a11a2009f96ec65969 Mon Sep 17 00:00:00 2001 From: "CanbiZ (MickLesk)" <47820557+MickLesk@users.noreply.github.com> Date: Tue, 3 Nov 2026 14:31:32 +0100 Subject: [PATCH] OpenWrt VM: read the stable release from downloads.openwrt.org (#18411) * OpenWrt VM: read the stable release from downloads.openwrt.org The version came from a line of text on the openwrt.org wiki front page. One host got that page without the line three times in a row while others resolved fine at the same moment, and the run ended with exit 115 before anything was downloaded. .versions.json on the download server is what the OpenWrt firmware selector reads and names the stable release explicitly. * Update vm/openwrt-vm.sh Co-authored-by: Tobias <96661824+CrazyWolf13@users.noreply.github.com> --------- Co-authored-by: Tobias <96661824+CrazyWolf13@users.noreply.github.com> --- vm/openwrt-vm.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vm/openwrt-vm.sh b/vm/openwrt-vm.sh index 3c7c5225b..07742d348 100644 --- a/vm/openwrt-vm.sh +++ b/vm/openwrt-vm.sh @@ -259,7 +259,7 @@ post_to_api_vm vm_select_storage "$HN" msg_info "Getting URL for OpenWrt Disk Image" -vm_latest_from_index "https://openwrt.org" 'Current stable release - OpenWrt \K[0-9]+\.[0-9]+\.[0-9]+' || exit 115 +vm_latest_from_index "https://downloads.openwrt.org/.versions.json" '"stable_version": *"\K[0-9]+\.[0-9]+\.[0-9]+' || exit 115 var_version="$VM_INDEX_LATEST" URL="https://downloads.openwrt.org/releases/$var_version/targets/x86/64/openwrt-$var_version-x86-64-generic-ext4-combined.img.gz"