mirror of
https://github.com/jetkvm/docs.git
synced 2026-05-21 05:20:36 +00:00
Block Tailscale 1.98 in installer (#46)
* Block Tailscale 1.98 in installer * Reference Tailscale issue in installer * Show Tailscale issue in installer output
This commit is contained in:
@@ -8,6 +8,8 @@ set -eu
|
||||
main() {
|
||||
|
||||
TAILSCALE_STABLE="$(echo $(curl -fsSL "https://pkgs.tailscale.com/stable/?mode=json&os=linux") | sed -ne 's/.*"TarballsVersion":[ ]*"\([^"]*\)".*/\1/p')"
|
||||
TAILSCALE_FALLBACK_VERSION="1.96.4"
|
||||
TAILSCALE_BLOCKED_ISSUE="https://github.com/jetkvm/kvm/issues/1461"
|
||||
|
||||
REQUESTED_VERSION=""
|
||||
JETKVM_IP=""
|
||||
@@ -71,6 +73,21 @@ main() {
|
||||
fi
|
||||
|
||||
export TAILSCALE_VERSION="${REQUESTED_VERSION:-$TAILSCALE_STABLE}"
|
||||
case "$TAILSCALE_VERSION" in
|
||||
1.98.*)
|
||||
if [ -n "$REQUESTED_VERSION" ]; then
|
||||
echo "ERROR: Tailscale $TAILSCALE_VERSION is temporarily blocked on JetKVM."
|
||||
echo " See $TAILSCALE_BLOCKED_ISSUE for details."
|
||||
echo " Use Tailscale $TAILSCALE_FALLBACK_VERSION or another known-good version."
|
||||
exit 1
|
||||
fi
|
||||
|
||||
echo "WARNING: Tailscale $TAILSCALE_VERSION is temporarily blocked on JetKVM."
|
||||
echo " See $TAILSCALE_BLOCKED_ISSUE for details."
|
||||
echo " Falling back to Tailscale $TAILSCALE_FALLBACK_VERSION."
|
||||
export TAILSCALE_VERSION="$TAILSCALE_FALLBACK_VERSION"
|
||||
;;
|
||||
esac
|
||||
|
||||
# Confirmation prompt (unless auto-yes is enabled)
|
||||
if [ "$AUTO_YES" = false ]; then
|
||||
|
||||
Reference in New Issue
Block a user