From 7851ed6b70d2adfb9de27cba0514a412deebf3ae Mon Sep 17 00:00:00 2001 From: tteckster Date: Tue, 14 Nov 2023 09:36:00 -0500 Subject: [PATCH] Update turnkey.sh fixes https://github.com/tteck/Proxmox/issues/2055 --- turnkey/turnkey.sh | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/turnkey/turnkey.sh b/turnkey/turnkey.sh index a77573b5..d49a7b19 100644 --- a/turnkey/turnkey.sh +++ b/turnkey/turnkey.sh @@ -97,7 +97,6 @@ turnkey=$(whiptail --backtitle "Proxmox VE Helper Scripts" --title "TurnKey LXCs # Setup script environment PASS="$(openssl rand -base64 8)" CTID=$(pvesh get /cluster/nextid) -TEMPLATE_SEARCH="debian-11-turnkey-${turnkey}" PCT_OPTIONS=" -features keyctl=1,nesting=1 -hostname turnkey-${turnkey} @@ -175,8 +174,8 @@ msg "Updating LXC template list..." pveam update >/dev/null # Get LXC template string -mapfile -t TEMPLATES < <(pveam available -section turnkeylinux | sed -n "s/.*\($TEMPLATE_SEARCH.*\)/\1/p" | sort -t - -k 2 -V) -[ ${#TEMPLATES[@]} -gt 0 ] || die "Unable to find a template when searching for '$TEMPLATE_SEARCH'." +mapfile -t TEMPLATES < <(pveam available -section turnkeylinux | awk -v turnkey="${turnkey}" '$0 ~ turnkey {print $2}' | sort -t - -k 2 -V) +[ ${#TEMPLATES[@]} -gt 0 ] || die "Unable to find a template when searching for '${turnkey}'." TEMPLATE="${TEMPLATES[-1]}" # Download LXC template