diff --git a/README.md b/README.md index de874750e..9b58b6d9c 100644 --- a/README.md +++ b/README.md @@ -30,7 +30,7 @@ The collection covers hundreds of services across categories like home automatio | Component | Details | | -------------- | ------------------------------------------------ | -| **Proxmox VE** | Version 8.4, 9.0, or 9.1 | +| **Proxmox VE** | Version 8.4, 9.0, 9.1, or 9.2 | | **Host OS** | Proxmox VE (Debian-based) | | **Access** | Root shell access on the Proxmox host | | **Network** | Internet connection required during installation | diff --git a/SECURITY.md b/SECURITY.md index 7ff81c49b..10a52dc63 100644 --- a/SECURITY.md +++ b/SECURITY.md @@ -6,6 +6,7 @@ This project currently supports the following versions of Proxmox VE (PVE): | Version | Supported | | ------- | ------------------ | +| 9.2.x | :white_check_mark: | | 9.1.x | :white_check_mark: | | 9.0.x | :white_check_mark: | | 8.4.x | :white_check_mark: | diff --git a/misc/core.func b/misc/core.func index 5bb1baa15..d574a16b4 100644 --- a/misc/core.func +++ b/misc/core.func @@ -301,7 +301,7 @@ root_check() { # pve_check() # # - Validates Proxmox VE version compatibility -# - Supported: PVE 8.0-8.9 and PVE 9.0-9.1 +# - Supported: PVE 8.0-8.9 and PVE 9.0-9.2 # - Exits with error message if unsupported version detected # ------------------------------------------------------------------------------ pve_check() { @@ -319,12 +319,12 @@ pve_check() { return 0 fi - # Check for Proxmox VE 9.x: allow 9.0–9.1 + # Check for Proxmox VE 9.x: allow 9.0–9.2 if [[ "$PVE_VER" =~ ^9\.([0-9]+) ]]; then local MINOR="${BASH_REMATCH[1]}" - if ((MINOR < 0 || MINOR > 1)); then + if ((MINOR < 0 || MINOR > 2)); then msg_error "This version of Proxmox VE is not yet supported." - msg_error "Supported: Proxmox VE version 9.0 – 9.1" + msg_error "Supported: Proxmox VE version 9.0 – 9.2" exit 105 fi return 0 @@ -332,7 +332,7 @@ pve_check() { # All other unsupported versions msg_error "This version of Proxmox VE is not supported." - msg_error "Supported versions: Proxmox VE 8.0 – 8.9 or 9.0 – 9.1" + msg_error "Supported versions: Proxmox VE 8.0 – 8.9 or 9.0 – 9.2" exit 105 } diff --git a/misc/vm-core.func b/misc/vm-core.func index 2c82c0fb5..607a93b76 100644 --- a/misc/vm-core.func +++ b/misc/vm-core.func @@ -543,9 +543,9 @@ check_root() { } pve_check() { - if ! pveversion | grep -Eq "pve-manager/(8\.[1-4]|9\.[0-1])(\.[0-9]+)*"; then + if ! pveversion | grep -Eq "pve-manager/(8\.[1-4]|9\.[0-2])(\.[0-9]+)*"; then msg_error "This version of Proxmox Virtual Environment is not supported" - echo -e "Requires Proxmox Virtual Environment Version 8.1 - 8.4 or 9.0 - 9.1." + echo -e "Requires Proxmox Virtual Environment Version 8.1 - 8.4 or 9.0 - 9.2." echo -e "Exiting..." sleep 2 exit 105 diff --git a/tools/pve/post-pve-install.sh b/tools/pve/post-pve-install.sh index a2ef030c1..5ab298deb 100644 --- a/tools/pve/post-pve-install.sh +++ b/tools/pve/post-pve-install.sh @@ -92,14 +92,14 @@ main() { fi start_routines_8 elif [[ "$PVE_MAJOR" == "9" ]]; then - if ((PVE_MINOR < 0 || PVE_MINOR > 1)); then - msg_error "Only Proxmox 9.0-9.1.x is currently supported" + if ((PVE_MINOR < 0 || PVE_MINOR > 2)); then + msg_error "Only Proxmox 9.0-9.2.x is currently supported" exit 105 fi - start_routines_9 + start_routines_9 "$PVE_MINOR" else msg_error "Unsupported Proxmox VE major version: $PVE_MAJOR" - echo -e "Supported: 8.0–8.9.x and 9.0–9.1.x" + echo -e "Supported: 8.0–8.9.x and 9.0–9.2.x" exit 105 fi } @@ -188,6 +188,7 @@ EOF } start_routines_9() { + local PVE_MINOR="${1:-0}" header_info # check if deb822 Sources (*.sources) exist @@ -475,15 +476,21 @@ EOF "no" " " 3>&2 2>&1 1>&3) case $CHOICE in yes) + local CEPH_RELEASE + if ((PVE_MINOR >= 2)); then + CEPH_RELEASE="ceph-tentacle" + else + CEPH_RELEASE="ceph-squid" + fi msg_info "Adding 'ceph package repositories' (deb822)" cat >/etc/apt/sources.list.d/ceph.sources < 1)); then + if ((MINOR < 0 || MINOR > 2)); then msg_error "This version of Proxmox VE is not supported." - msg_error "Supported: Proxmox VE version 9.0 – 9.1" + msg_error "Supported: Proxmox VE version 9.0 – 9.2" exit 105 fi return 0 @@ -176,7 +176,7 @@ pve_check() { # All other unsupported versions msg_error "This version of Proxmox VE is not supported." - msg_error "Supported versions: Proxmox VE 8.0 – 8.x or 9.0 – 9.1" + msg_error "Supported versions: Proxmox VE 8.0 – 8.x or 9.0 – 9.2" exit 105 } diff --git a/vm/debian-13-vm.sh b/vm/debian-13-vm.sh index 26d4fdfc3..49375e227 100644 --- a/vm/debian-13-vm.sh +++ b/vm/debian-13-vm.sh @@ -1,4 +1,4 @@ -#!/usr/bin/env bash +#!/usr/bin/env bash # Copyright (c) 2021-2026 community-scripts ORG # Author: MickLesk (CanbiZ) @@ -147,7 +147,7 @@ function check_root() { } # This function checks the version of Proxmox Virtual Environment (PVE) and exits if the version is not supported. -# Supported: Proxmox VE 8.0.x – 8.9.x, 9.0 and 9.1 +# Supported: Proxmox VE 8.0.x – 8.9.x, 9.0 and 9.2 pve_check() { local PVE_VER PVE_VER="$(pveversion | awk -F'/' '{print $2}' | awk -F'-' '{print $1}')" @@ -163,12 +163,12 @@ pve_check() { return 0 fi - # Check for Proxmox VE 9.x: allow 9.0 and 9.1 + # Check for Proxmox VE 9.x: allow 9.0 and 9.2 if [[ "$PVE_VER" =~ ^9\.([0-9]+) ]]; then local MINOR="${BASH_REMATCH[1]}" - if ((MINOR < 0 || MINOR > 1)); then + if ((MINOR < 0 || MINOR > 2)); then msg_error "This version of Proxmox VE is not supported." - msg_error "Supported: Proxmox VE version 9.0 – 9.1" + msg_error "Supported: Proxmox VE version 9.0 – 9.2" exit 105 fi return 0 @@ -176,7 +176,7 @@ pve_check() { # All other unsupported versions msg_error "This version of Proxmox VE is not supported." - msg_error "Supported versions: Proxmox VE 8.0 – 8.x or 9.0 – 9.1" + msg_error "Supported versions: Proxmox VE 8.0 – 8.x or 9.0 – 9.2" exit 105 } diff --git a/vm/debian-vm.sh b/vm/debian-vm.sh index 2bcedc717..242467cb5 100644 --- a/vm/debian-vm.sh +++ b/vm/debian-vm.sh @@ -1,4 +1,4 @@ -#!/usr/bin/env bash +#!/usr/bin/env bash # Copyright (c) 2021-2025 community-scripts ORG # Author: MickLesk (CanbiZ) @@ -147,7 +147,7 @@ function check_root() { } # This function checks the version of Proxmox Virtual Environment (PVE) and exits if the version is not supported. -# Supported: Proxmox VE 8.0.x – 8.9.x, 9.0 and 9.1 +# Supported: Proxmox VE 8.0.x – 8.9.x, 9.0 and 9.2 pve_check() { local PVE_VER PVE_VER="$(pveversion | awk -F'/' '{print $2}' | awk -F'-' '{print $1}')" @@ -163,12 +163,12 @@ pve_check() { return 0 fi - # Check for Proxmox VE 9.x: allow 9.0 and 9.1 + # Check for Proxmox VE 9.x: allow 9.0 and 9.2 if [[ "$PVE_VER" =~ ^9\.([0-9]+) ]]; then local MINOR="${BASH_REMATCH[1]}" - if ((MINOR < 0 || MINOR > 1)); then + if ((MINOR < 0 || MINOR > 2)); then msg_error "This version of Proxmox VE is not supported." - msg_error "Supported: Proxmox VE version 9.0 – 9.1" + msg_error "Supported: Proxmox VE version 9.0 – 9.2" exit 105 fi return 0 @@ -176,7 +176,7 @@ pve_check() { # All other unsupported versions msg_error "This version of Proxmox VE is not supported." - msg_error "Supported versions: Proxmox VE 8.0 – 8.x or 9.0 – 9.1" + msg_error "Supported versions: Proxmox VE 8.0 – 8.x or 9.0 – 9.2" exit 105 } diff --git a/vm/haos-vm.sh b/vm/haos-vm.sh index 24f9a9d9b..85d582170 100644 --- a/vm/haos-vm.sh +++ b/vm/haos-vm.sh @@ -1,4 +1,4 @@ -#!/usr/bin/env bash +#!/usr/bin/env bash # Copyright (c) 2021-2026 tteck # Author: tteck (tteckster) @@ -152,7 +152,7 @@ function check_root() { } # This function checks the version of Proxmox Virtual Environment (PVE) and exits if the version is not supported. -# Supported: Proxmox VE 8.0.x – 8.9.x, 9.0 and 9.1 +# Supported: Proxmox VE 8.0.x – 8.9.x, 9.0 and 9.2 pve_check() { local PVE_VER PVE_VER="$(pveversion | awk -F'/' '{print $2}' | awk -F'-' '{print $1}')" @@ -168,12 +168,12 @@ pve_check() { return 0 fi - # Check for Proxmox VE 9.x: allow 9.0 and 9.1 + # Check for Proxmox VE 9.x: allow 9.0 and 9.2 if [[ "$PVE_VER" =~ ^9\.([0-9]+) ]]; then local MINOR="${BASH_REMATCH[1]}" - if ((MINOR < 0 || MINOR > 1)); then + if ((MINOR < 0 || MINOR > 2)); then msg_error "This version of Proxmox VE is not supported." - msg_error "Supported: Proxmox VE version 9.0 – 9.1" + msg_error "Supported: Proxmox VE version 9.0 – 9.2" exit 105 fi return 0 @@ -181,7 +181,7 @@ pve_check() { # All other unsupported versions msg_error "This version of Proxmox VE is not supported." - msg_error "Supported versions: Proxmox VE 8.0 – 8.x or 9.0 – 9.1" + msg_error "Supported versions: Proxmox VE 8.0 – 8.x or 9.0 – 9.2" exit 105 } diff --git a/vm/mikrotik-routeros.sh b/vm/mikrotik-routeros.sh index 8b62ee30b..c85e9ece5 100644 --- a/vm/mikrotik-routeros.sh +++ b/vm/mikrotik-routeros.sh @@ -1,4 +1,4 @@ -#!/usr/bin/env bash +#!/usr/bin/env bash # Copyright (c) 2021-2026 tteck # Author: tteck (tteckster) @@ -148,7 +148,7 @@ function check_root() { } # This function checks the version of Proxmox Virtual Environment (PVE) and exits if the version is not supported. -# Supported: Proxmox VE 8.0.x – 8.9.x, 9.0 and 9.1 +# Supported: Proxmox VE 8.0.x – 8.9.x, 9.0 and 9.2 pve_check() { local PVE_VER PVE_VER="$(pveversion | awk -F'/' '{print $2}' | awk -F'-' '{print $1}')" @@ -164,12 +164,12 @@ pve_check() { return 0 fi - # Check for Proxmox VE 9.x: allow 9.0 and 9.1 + # Check for Proxmox VE 9.x: allow 9.0 and 9.2 if [[ "$PVE_VER" =~ ^9\.([0-9]+) ]]; then local MINOR="${BASH_REMATCH[1]}" - if ((MINOR < 0 || MINOR > 1)); then + if ((MINOR < 0 || MINOR > 2)); then msg_error "This version of Proxmox VE is not supported." - msg_error "Supported: Proxmox VE version 9.0 – 9.1" + msg_error "Supported: Proxmox VE version 9.0 – 9.2" exit 105 fi return 0 @@ -177,7 +177,7 @@ pve_check() { # All other unsupported versions msg_error "This version of Proxmox VE is not supported." - msg_error "Supported versions: Proxmox VE 8.0 – 8.x or 9.0 – 9.1" + msg_error "Supported versions: Proxmox VE 8.0 – 8.x or 9.0 – 9.2" exit 105 } diff --git a/vm/nextcloud-vm.sh b/vm/nextcloud-vm.sh index 064a613e4..47343fa93 100644 --- a/vm/nextcloud-vm.sh +++ b/vm/nextcloud-vm.sh @@ -1,4 +1,4 @@ -#!/usr/bin/env bash +#!/usr/bin/env bash # Copyright (c) 2021-2026 tteck # Author: tteck (tteckster) @@ -147,7 +147,7 @@ function check_root() { } # This function checks the version of Proxmox Virtual Environment (PVE) and exits if the version is not supported. -# Supported: Proxmox VE 8.0.x – 8.9.x, 9.0 and 9.1 +# Supported: Proxmox VE 8.0.x – 8.9.x, 9.0 and 9.2 pve_check() { local PVE_VER PVE_VER="$(pveversion | awk -F'/' '{print $2}' | awk -F'-' '{print $1}')" @@ -163,12 +163,12 @@ pve_check() { return 0 fi - # Check for Proxmox VE 9.x: allow 9.0 and 9.1 + # Check for Proxmox VE 9.x: allow 9.0 and 9.2 if [[ "$PVE_VER" =~ ^9\.([0-9]+) ]]; then local MINOR="${BASH_REMATCH[1]}" - if ((MINOR < 0 || MINOR > 1)); then + if ((MINOR < 0 || MINOR > 2)); then msg_error "This version of Proxmox VE is not supported." - msg_error "Supported: Proxmox VE version 9.0 – 9.1" + msg_error "Supported: Proxmox VE version 9.0 – 9.2" exit 105 fi return 0 @@ -176,7 +176,7 @@ pve_check() { # All other unsupported versions msg_error "This version of Proxmox VE is not supported." - msg_error "Supported versions: Proxmox VE 8.0 – 8.x or 9.0 – 9.1" + msg_error "Supported versions: Proxmox VE 8.0 – 8.x or 9.0 – 9.2" exit 105 } diff --git a/vm/openwrt-vm.sh b/vm/openwrt-vm.sh index 8a8e39cb0..48bd57287 100644 --- a/vm/openwrt-vm.sh +++ b/vm/openwrt-vm.sh @@ -1,4 +1,4 @@ -#!/usr/bin/env bash +#!/usr/bin/env bash # Copyright (c) 2021-2026 tteck # Author: tteck (tteckster) @@ -215,7 +215,7 @@ function msg_error() { } # This function checks the version of Proxmox Virtual Environment (PVE) and exits if the version is not supported. -# Supported: Proxmox VE 8.0.x – 8.9.x, 9.0 and 9.1 +# Supported: Proxmox VE 8.0.x – 8.9.x, 9.0 and 9.2 pve_check() { local PVE_VER PVE_VER="$(pveversion | awk -F'/' '{print $2}' | awk -F'-' '{print $1}')" @@ -231,12 +231,12 @@ pve_check() { return 0 fi - # Check for Proxmox VE 9.x: allow 9.0 and 9.1 + # Check for Proxmox VE 9.x: allow 9.0 and 9.2 if [[ "$PVE_VER" =~ ^9\.([0-9]+) ]]; then local MINOR="${BASH_REMATCH[1]}" - if ((MINOR < 0 || MINOR > 1)); then + if ((MINOR < 0 || MINOR > 2)); then msg_error "This version of Proxmox VE is not supported." - msg_error "Supported: Proxmox VE version 9.0 – 9.1" + msg_error "Supported: Proxmox VE version 9.0 – 9.2" exit 105 fi return 0 @@ -244,7 +244,7 @@ pve_check() { # All other unsupported versions msg_error "This version of Proxmox VE is not supported." - msg_error "Supported versions: Proxmox VE 8.0 – 8.x or 9.0 – 9.1" + msg_error "Supported versions: Proxmox VE 8.0 – 8.x or 9.0 – 9.2" exit 105 } diff --git a/vm/opnsense-vm.sh b/vm/opnsense-vm.sh index 9e491d6c8..3b18e3b74 100644 --- a/vm/opnsense-vm.sh +++ b/vm/opnsense-vm.sh @@ -1,4 +1,4 @@ -#!/usr/bin/env bash +#!/usr/bin/env bash # Copyright (c) 2021-2026 community-scripts ORG # Author: michelroegl-brunner @@ -207,7 +207,7 @@ function msg_error() { } # This function checks the version of Proxmox Virtual Environment (PVE) and exits if the version is not supported. -# Supported: Proxmox VE 8.0.x – 8.9.x, 9.0 and 9.1 +# Supported: Proxmox VE 8.0.x – 8.9.x, 9.0 and 9.2 pve_check() { local PVE_VER PVE_VER="$(pveversion | awk -F'/' '{print $2}' | awk -F'-' '{print $1}')" @@ -223,12 +223,12 @@ pve_check() { return 0 fi - # Check for Proxmox VE 9.x: allow 9.0 and 9.1 + # Check for Proxmox VE 9.x: allow 9.0 and 9.2 if [[ "$PVE_VER" =~ ^9\.([0-9]+) ]]; then local MINOR="${BASH_REMATCH[1]}" - if ((MINOR < 0 || MINOR > 1)); then + if ((MINOR < 0 || MINOR > 2)); then msg_error "This version of Proxmox VE is not supported." - msg_error "Supported: Proxmox VE version 9.0 – 9.1" + msg_error "Supported: Proxmox VE version 9.0 – 9.2" exit 105 fi return 0 @@ -236,7 +236,7 @@ pve_check() { # All other unsupported versions msg_error "This version of Proxmox VE is not supported." - msg_error "Supported versions: Proxmox VE 8.0 – 8.x or 9.0 – 9.1" + msg_error "Supported versions: Proxmox VE 8.0 – 8.x or 9.0 – 9.2" exit 105 } diff --git a/vm/owncloud-vm.sh b/vm/owncloud-vm.sh index 30252c83c..b1d99df21 100644 --- a/vm/owncloud-vm.sh +++ b/vm/owncloud-vm.sh @@ -1,4 +1,4 @@ -#!/usr/bin/env bash +#!/usr/bin/env bash # Copyright (c) 2021-2026 tteck # Author: tteck (tteckster) @@ -148,7 +148,7 @@ function check_root() { } # This function checks the version of Proxmox Virtual Environment (PVE) and exits if the version is not supported. -# Supported: Proxmox VE 8.0.x – 8.9.x, 9.0 and 9.1 +# Supported: Proxmox VE 8.0.x – 8.9.x, 9.0 and 9.2 pve_check() { local PVE_VER PVE_VER="$(pveversion | awk -F'/' '{print $2}' | awk -F'-' '{print $1}')" @@ -164,12 +164,12 @@ pve_check() { return 0 fi - # Check for Proxmox VE 9.x: allow 9.0 and 9.1 + # Check for Proxmox VE 9.x: allow 9.0 and 9.2 if [[ "$PVE_VER" =~ ^9\.([0-9]+) ]]; then local MINOR="${BASH_REMATCH[1]}" - if ((MINOR < 0 || MINOR > 1)); then + if ((MINOR < 0 || MINOR > 2)); then msg_error "This version of Proxmox VE is not supported." - msg_error "Supported: Proxmox VE version 9.0 – 9.1" + msg_error "Supported: Proxmox VE version 9.0 – 9.2" exit 105 fi return 0 @@ -177,7 +177,7 @@ pve_check() { # All other unsupported versions msg_error "This version of Proxmox VE is not supported." - msg_error "Supported versions: Proxmox VE 8.0 – 8.x or 9.0 – 9.1" + msg_error "Supported versions: Proxmox VE 8.0 – 8.x or 9.0 – 9.2" exit 105 } diff --git a/vm/pimox-haos-vm.sh b/vm/pimox-haos-vm.sh index 026568b09..ada8dc396 100644 --- a/vm/pimox-haos-vm.sh +++ b/vm/pimox-haos-vm.sh @@ -1,4 +1,4 @@ -#!/usr/bin/env bash +#!/usr/bin/env bash # Copyright (c) 2021-2026 tteck # Author: tteck (tteckster) @@ -156,7 +156,7 @@ function check_root() { } # This function checks the version of Proxmox Virtual Environment (PVE) and exits if the version is not supported. -# Supported: Proxmox VE 8.0.x – 8.9.x, 9.0 and 9.1 +# Supported: Proxmox VE 8.0.x – 8.9.x, 9.0 and 9.2 pve_check() { local PVE_VER PVE_VER="$(pveversion | awk -F'/' '{print $2}' | awk -F'-' '{print $1}')" @@ -172,12 +172,12 @@ pve_check() { return 0 fi - # Check for Proxmox VE 9.x: allow 9.0 and 9.1 + # Check for Proxmox VE 9.x: allow 9.0 and 9.2 if [[ "$PVE_VER" =~ ^9\.([0-9]+) ]]; then local MINOR="${BASH_REMATCH[1]}" - if ((MINOR < 0 || MINOR > 1)); then + if ((MINOR < 0 || MINOR > 2)); then msg_error "This version of Proxmox VE is not supported." - msg_error "Supported: Proxmox VE version 9.0 – 9.1" + msg_error "Supported: Proxmox VE version 9.0 – 9.2" exit 105 fi return 0 @@ -185,7 +185,7 @@ pve_check() { # All other unsupported versions msg_error "This version of Proxmox VE is not supported." - msg_error "Supported versions: Proxmox VE 8.0 – 8.x or 9.0 – 9.1" + msg_error "Supported versions: Proxmox VE 8.0 – 8.x or 9.0 – 9.2" exit 105 } diff --git a/vm/truenas-vm.sh b/vm/truenas-vm.sh index 75e3c9d79..3182bafd3 100644 --- a/vm/truenas-vm.sh +++ b/vm/truenas-vm.sh @@ -1,4 +1,4 @@ -#!/usr/bin/env bash +#!/usr/bin/env bash # Copyright (c) 2021-2026 community-scripts ORG # Author: juronja @@ -200,16 +200,16 @@ function pve_check() { if [[ "$PVE_VER" =~ ^9\.([0-9]+) ]]; then local MINOR="${BASH_REMATCH[1]}" - if ((MINOR < 0 || MINOR > 1)); then + if ((MINOR < 0 || MINOR > 2)); then msg_error "This version of Proxmox VE is not yet supported." - msg_error "Supported: Proxmox VE version 9.0 – 9.1" + msg_error "Supported: Proxmox VE version 9.0 – 9.2" exit 105 fi return 0 fi msg_error "This version of Proxmox VE is not supported." - msg_error "Supported versions: Proxmox VE 8.0 – 8.x or 9.0 – 9.1" + msg_error "Supported versions: Proxmox VE 8.0 – 8.x or 9.0 – 9.2" exit 105 } diff --git a/vm/ubuntu2204-vm.sh b/vm/ubuntu2204-vm.sh index 4b794a97b..98be34f2c 100644 --- a/vm/ubuntu2204-vm.sh +++ b/vm/ubuntu2204-vm.sh @@ -1,4 +1,4 @@ -#!/usr/bin/env bash +#!/usr/bin/env bash # Copyright (c) 2021-2026 community-scripts ORG # Author: MickLesk (CanbiZ) @@ -144,7 +144,7 @@ function check_root() { } # This function checks the version of Proxmox Virtual Environment (PVE) and exits if the version is not supported. -# Supported: Proxmox VE 8.0.x – 8.9.x, 9.0 and 9.1 +# Supported: Proxmox VE 8.0.x – 8.9.x, 9.0 and 9.2 pve_check() { local PVE_VER PVE_VER="$(pveversion | awk -F'/' '{print $2}' | awk -F'-' '{print $1}')" @@ -160,12 +160,12 @@ pve_check() { return 0 fi - # Check for Proxmox VE 9.x: allow 9.0 and 9.1 + # Check for Proxmox VE 9.x: allow 9.0 and 9.2 if [[ "$PVE_VER" =~ ^9\.([0-9]+) ]]; then local MINOR="${BASH_REMATCH[1]}" - if ((MINOR < 0 || MINOR > 1)); then + if ((MINOR < 0 || MINOR > 2)); then msg_error "This version of Proxmox VE is not supported." - msg_error "Supported: Proxmox VE version 9.0 – 9.1" + msg_error "Supported: Proxmox VE version 9.0 – 9.2" exit 105 fi return 0 @@ -173,7 +173,7 @@ pve_check() { # All other unsupported versions msg_error "This version of Proxmox VE is not supported." - msg_error "Supported versions: Proxmox VE 8.0 – 8.x or 9.0 – 9.1" + msg_error "Supported versions: Proxmox VE 8.0 – 8.x or 9.0 – 9.2" exit 105 } diff --git a/vm/ubuntu2404-vm.sh b/vm/ubuntu2404-vm.sh index fcb081273..fd79b2612 100644 --- a/vm/ubuntu2404-vm.sh +++ b/vm/ubuntu2404-vm.sh @@ -1,4 +1,4 @@ -#!/usr/bin/env bash +#!/usr/bin/env bash # Copyright (c) 2021-2026 tteck # Author: tteck (tteckster) @@ -147,7 +147,7 @@ function check_root() { } # This function checks the version of Proxmox Virtual Environment (PVE) and exits if the version is not supported. -# Supported: Proxmox VE 8.0.x – 8.9.x, 9.0 and 9.1 +# Supported: Proxmox VE 8.0.x – 8.9.x, 9.0 and 9.2 pve_check() { local PVE_VER PVE_VER="$(pveversion | awk -F'/' '{print $2}' | awk -F'-' '{print $1}')" @@ -163,12 +163,12 @@ pve_check() { return 0 fi - # Check for Proxmox VE 9.x: allow 9.0 and 9.1 + # Check for Proxmox VE 9.x: allow 9.0 and 9.2 if [[ "$PVE_VER" =~ ^9\.([0-9]+) ]]; then local MINOR="${BASH_REMATCH[1]}" - if ((MINOR < 0 || MINOR > 1)); then + if ((MINOR < 0 || MINOR > 2)); then msg_error "This version of Proxmox VE is not supported." - msg_error "Supported: Proxmox VE version 9.0 – 9.1" + msg_error "Supported: Proxmox VE version 9.0 – 9.2" exit 105 fi return 0 @@ -176,7 +176,7 @@ pve_check() { # All other unsupported versions msg_error "This version of Proxmox VE is not supported." - msg_error "Supported versions: Proxmox VE 8.0 – 8.x or 9.0 – 9.1" + msg_error "Supported versions: Proxmox VE 8.0 – 8.x or 9.0 – 9.2" exit 105 } diff --git a/vm/ubuntu2504-vm.sh b/vm/ubuntu2504-vm.sh index 8106cc393..f5fd35682 100644 --- a/vm/ubuntu2504-vm.sh +++ b/vm/ubuntu2504-vm.sh @@ -1,4 +1,4 @@ -#!/usr/bin/env bash +#!/usr/bin/env bash # Copyright (c) 2021-2026 community-scripts ORG # Author: MickLesk (CanbiZ) @@ -146,7 +146,7 @@ function check_root() { } # This function checks the version of Proxmox Virtual Environment (PVE) and exits if the version is not supported. -# Supported: Proxmox VE 8.0.x – 8.9.x, 9.0 and 9.1 +# Supported: Proxmox VE 8.0.x – 8.9.x, 9.0 and 9.2 pve_check() { local PVE_VER PVE_VER="$(pveversion | awk -F'/' '{print $2}' | awk -F'-' '{print $1}')" @@ -162,12 +162,12 @@ pve_check() { return 0 fi - # Check for Proxmox VE 9.x: allow 9.0 and 9.1 + # Check for Proxmox VE 9.x: allow 9.0 and 9.2 if [[ "$PVE_VER" =~ ^9\.([0-9]+) ]]; then local MINOR="${BASH_REMATCH[1]}" - if ((MINOR < 0 || MINOR > 1)); then + if ((MINOR < 0 || MINOR > 2)); then msg_error "This version of Proxmox VE is not supported." - msg_error "Supported: Proxmox VE version 9.0 – 9.1" + msg_error "Supported: Proxmox VE version 9.0 – 9.2" exit 105 fi return 0 @@ -175,7 +175,7 @@ pve_check() { # All other unsupported versions msg_error "This version of Proxmox VE is not supported." - msg_error "Supported versions: Proxmox VE 8.0 – 8.x or 9.0 – 9.1" + msg_error "Supported versions: Proxmox VE 8.0 – 8.x or 9.0 – 9.2" exit 105 } diff --git a/vm/umbrel-os-vm.sh b/vm/umbrel-os-vm.sh index 44e1ff2be..20c9025ae 100644 --- a/vm/umbrel-os-vm.sh +++ b/vm/umbrel-os-vm.sh @@ -1,4 +1,4 @@ -#!/usr/bin/env bash +#!/usr/bin/env bash # Copyright (c) 2021-2026 community-scripts ORG # Author: MickLesk (CanbiZ) @@ -146,7 +146,7 @@ function check_root() { } # This function checks the version of Proxmox Virtual Environment (PVE) and exits if the version is not supported. -# Supported: Proxmox VE 8.0.x – 8.9.x, 9.0 and 9.1 +# Supported: Proxmox VE 8.0.x – 8.9.x, 9.0 and 9.2 pve_check() { local PVE_VER PVE_VER="$(pveversion | awk -F'/' '{print $2}' | awk -F'-' '{print $1}')" @@ -162,12 +162,12 @@ pve_check() { return 0 fi - # Check for Proxmox VE 9.x: allow 9.0 and 9.1 + # Check for Proxmox VE 9.x: allow 9.0 and 9.2 if [[ "$PVE_VER" =~ ^9\.([0-9]+) ]]; then local MINOR="${BASH_REMATCH[1]}" - if ((MINOR < 0 || MINOR > 1)); then + if ((MINOR < 0 || MINOR > 2)); then msg_error "This version of Proxmox VE is not supported." - msg_error "Supported: Proxmox VE version 9.0 – 9.1" + msg_error "Supported: Proxmox VE version 9.0 – 9.2" exit 105 fi return 0 @@ -175,7 +175,7 @@ pve_check() { # All other unsupported versions msg_error "This version of Proxmox VE is not supported." - msg_error "Supported versions: Proxmox VE 8.0 – 8.x or 9.0 – 9.1" + msg_error "Supported versions: Proxmox VE 8.0 – 8.x or 9.0 – 9.2" exit 105 }