ProxmoxVE Docker install script fails on unsupported VE version. Proxmox 9.1.1 #2033

Closed
opened 2026-02-05 03:31:20 +03:00 by OVERLORD · 2 comments
Owner

Originally created by @EnotScript on GitHub (Nov 19, 2025).

Have you read and understood the above guidelines?

yes

🔎 Did you run the script with verbose mode enabled?

Yes, verbose mode was enabled and the output is included below

📜 What is the name of the script you are using?

Docker

📂 What was the exact command used to execute the script?

bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/docker.sh)"

⚙️ What settings are you using?

  • Default Settings
  • Advanced Settings

🖥️ Which Linux distribution are you using?

Debian 13

📈 Which Proxmox version are you on?

9.1.1

📝 Provide a clear and concise description of the issue.

The ProxmoxVE Docker installation script does not run on the current Proxmox VE version. When executing.

🔄 Steps to reproduce the issue.

Run script bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/docker.sh)" on proxmox 9.1.1

Paste the full error output (if available).

+ local term_width
++ tput cols
+ term_width=160
+ '[' -n '    ____             __
   / __ \____  _____/ /_____  _____
  / / / / __ \/ ___/ //_/ _ \/ ___/
 / /_/ / /_/ / /__/ ,< /  __/ /
/_____/\____/\___/_/|_|\___/_/
                                   ' ']'
+ echo '    ____             __
   / __ \____  _____/ /_____  _____
  / / / / __ \/ ___/ //_/ _ \/ ___/
 / /_/ / /_/ / /__/ ,< /  __/ /
/_____/\____/\___/_/|_|\___/_/
                                   '
    ____             __
   / __ \____  _____/ /_____  _____
  / / / / __ \/ ___/ //_/ _ \/ ___/
 / /_/ / /_/ / /__/ ,< /  __/ /
/_____/\____/\___/_/|_|\___/_/

+ variables
++ echo docker
++ tr -d ' '
+ NSAPP=docker
+ var_install=docker-install
+ INTEGER='^[0-9]+([.][0-9]+)?$'
++ hostname
+ PVEHOST_NAME=pve
+ DIAGNOSTICS=yes
+ METHOD=default
++ cat /proc/sys/kernel/random/uuid
+ RANDOM_UUID=165f1b40-65f8-4225-b731-ca2e61ca7f82
+ CT_TYPE=1
+ color
++ echo '\033[33m'
+ YW='\033[33m'
+ YWB=''
++ echo '\033[36m'
+ BL='\033[36m'
++ echo '\033[01;31m'
+ RD='\033[01;31m'
++ echo '\033[4;92m'
+ BGN='\033[4;92m'
++ echo '\033[1;92m'
+ GN='\033[1;92m'
++ echo '\033[32m'
+ DGN='\033[32m'
++ echo '\033[m'
+ CL='\033[m'
+ catch_errors
+ set -Eeo pipefail
+ trap 'error_handler $LINENO "$BASH_COMMAND"' ERR
+ start
+ source /dev/fd/63
++ curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/misc/tools.func
+ command -v pveversion
+ install_script
+ pve_check
+ local PVE_VER
++ pveversion
++ awk -F/ '{print $2}'
++ awk -F- '{print $1}'
+ PVE_VER=9.1.1
+ [[ 9.1.1 =~ ^8\.([0-9]+) ]]
+ [[ 9.1.1 =~ ^9\.([0-9]+) ]]
+ local MINOR=1
+ (( MINOR != 0 ))
+ msg_error 'This version of Proxmox VE is not yet supported.'
+ stop_spinner
+ local pid=
+ [[ -z '' ]]
+ [[ -f /tmp/.spinner.pid ]]
+ [[ -n '' ]]
+ unset SPINNER_PID SPINNER_MSG
+ stty sane
+ local 'msg=This version of Proxmox VE is not yet supported.'
+ echo -e '\r\033[K   ✖️   \033[01;31mThis version of Proxmox VE is not yet supported.\033[m'
   ✖️   This version of Proxmox VE is not yet supported.
+ msg_error 'Supported: Proxmox VE version 9.0'
+ stop_spinner
+ local pid=
+ [[ -z '' ]]
+ [[ -f /tmp/.spinner.pid ]]
+ [[ -n '' ]]
+ unset SPINNER_PID SPINNER_MSG
+ stty sane
+ local 'msg=Supported: Proxmox VE version 9.0'
+ echo -e '\r\033[K   ✖️   \033[01;31mSupported: Proxmox VE version 9.0\033[m'
   ✖️   Supported: Proxmox VE version 9.0
+ exit 1
+ api_exit_script
+ exit_code=1
+ '[' 1 -ne 0 ']'
+ case $exit_code in
+ post_update_to_api failed 'Unknown error, exit code: 1 in create_lxc.sh'
+ command -v curl
+ '[' false = true ']'
+ local API_URL=http://api.community-scripts.org/upload/updatestatus
+ local status=failed
+ local 'error=Unknown error, exit code: 1 in create_lxc.sh'
++ cat
+ JSON_PAYLOAD='{
    "status": "failed",
    "error": "Unknown error, exit code: 1 in create_lxc.sh",
    "random_id": "165f1b40-65f8-4225-b731-ca2e61ca7f82"
}'
+ [[ yes == \y\e\s ]]
++ curl -s -w '%{http_code}' -L -X POST http://api.community-scripts.org/upload/updatestatus --post301 --post302 -H 'Content-Type: application/json' -d '{
    "status": "failed",
    "error": "Unknown error, exit code: 1 in create_lxc.sh",
    "random_id": "165f1b40-65f8-4225-b731-ca2e61ca7f82"
}'
+ RESPONSE='{"message":"Record updated successfully"}
200'
+ POST_UPDATE_DONE=true

🖼️ Additional context (optional).

No response

Originally created by @EnotScript on GitHub (Nov 19, 2025). ### ✅ Have you read and understood the above guidelines? yes ### 🔎 Did you run the script with verbose mode enabled? Yes, verbose mode was enabled and the output is included below ### 📜 What is the name of the script you are using? Docker ### 📂 What was the exact command used to execute the script? bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/docker.sh)" ### ⚙️ What settings are you using? - [x] Default Settings - [ ] Advanced Settings ### 🖥️ Which Linux distribution are you using? Debian 13 ### 📈 Which Proxmox version are you on? 9.1.1 ### 📝 Provide a clear and concise description of the issue. The ProxmoxVE Docker installation script does not run on the current Proxmox VE version. When executing. ### 🔄 Steps to reproduce the issue. Run script `bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/docker.sh)"` on proxmox 9.1.1 ### ❌ Paste the full error output (if available). ``` + local term_width ++ tput cols + term_width=160 + '[' -n ' ____ __ / __ \____ _____/ /_____ _____ / / / / __ \/ ___/ //_/ _ \/ ___/ / /_/ / /_/ / /__/ ,< / __/ / /_____/\____/\___/_/|_|\___/_/ ' ']' + echo ' ____ __ / __ \____ _____/ /_____ _____ / / / / __ \/ ___/ //_/ _ \/ ___/ / /_/ / /_/ / /__/ ,< / __/ / /_____/\____/\___/_/|_|\___/_/ ' ____ __ / __ \____ _____/ /_____ _____ / / / / __ \/ ___/ //_/ _ \/ ___/ / /_/ / /_/ / /__/ ,< / __/ / /_____/\____/\___/_/|_|\___/_/ + variables ++ echo docker ++ tr -d ' ' + NSAPP=docker + var_install=docker-install + INTEGER='^[0-9]+([.][0-9]+)?$' ++ hostname + PVEHOST_NAME=pve + DIAGNOSTICS=yes + METHOD=default ++ cat /proc/sys/kernel/random/uuid + RANDOM_UUID=165f1b40-65f8-4225-b731-ca2e61ca7f82 + CT_TYPE=1 + color ++ echo '\033[33m' + YW='\033[33m' + YWB='' ++ echo '\033[36m' + BL='\033[36m' ++ echo '\033[01;31m' + RD='\033[01;31m' ++ echo '\033[4;92m' + BGN='\033[4;92m' ++ echo '\033[1;92m' + GN='\033[1;92m' ++ echo '\033[32m' + DGN='\033[32m' ++ echo '\033[m' + CL='\033[m' + catch_errors + set -Eeo pipefail + trap 'error_handler $LINENO "$BASH_COMMAND"' ERR + start + source /dev/fd/63 ++ curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/misc/tools.func + command -v pveversion + install_script + pve_check + local PVE_VER ++ pveversion ++ awk -F/ '{print $2}' ++ awk -F- '{print $1}' + PVE_VER=9.1.1 + [[ 9.1.1 =~ ^8\.([0-9]+) ]] + [[ 9.1.1 =~ ^9\.([0-9]+) ]] + local MINOR=1 + (( MINOR != 0 )) + msg_error 'This version of Proxmox VE is not yet supported.' + stop_spinner + local pid= + [[ -z '' ]] + [[ -f /tmp/.spinner.pid ]] + [[ -n '' ]] + unset SPINNER_PID SPINNER_MSG + stty sane + local 'msg=This version of Proxmox VE is not yet supported.' + echo -e '\r\033[K ✖️ \033[01;31mThis version of Proxmox VE is not yet supported.\033[m' ✖️ This version of Proxmox VE is not yet supported. + msg_error 'Supported: Proxmox VE version 9.0' + stop_spinner + local pid= + [[ -z '' ]] + [[ -f /tmp/.spinner.pid ]] + [[ -n '' ]] + unset SPINNER_PID SPINNER_MSG + stty sane + local 'msg=Supported: Proxmox VE version 9.0' + echo -e '\r\033[K ✖️ \033[01;31mSupported: Proxmox VE version 9.0\033[m' ✖️ Supported: Proxmox VE version 9.0 + exit 1 + api_exit_script + exit_code=1 + '[' 1 -ne 0 ']' + case $exit_code in + post_update_to_api failed 'Unknown error, exit code: 1 in create_lxc.sh' + command -v curl + '[' false = true ']' + local API_URL=http://api.community-scripts.org/upload/updatestatus + local status=failed + local 'error=Unknown error, exit code: 1 in create_lxc.sh' ++ cat + JSON_PAYLOAD='{ "status": "failed", "error": "Unknown error, exit code: 1 in create_lxc.sh", "random_id": "165f1b40-65f8-4225-b731-ca2e61ca7f82" }' + [[ yes == \y\e\s ]] ++ curl -s -w '%{http_code}' -L -X POST http://api.community-scripts.org/upload/updatestatus --post301 --post302 -H 'Content-Type: application/json' -d '{ "status": "failed", "error": "Unknown error, exit code: 1 in create_lxc.sh", "random_id": "165f1b40-65f8-4225-b731-ca2e61ca7f82" }' + RESPONSE='{"message":"Record updated successfully"} 200' + POST_UPDATE_DONE=true ``` ### 🖼️ Additional context (optional). _No response_
OVERLORD added the bug label 2026-02-05 03:31:20 +03:00
Author
Owner

@MickLesk commented on GitHub (Nov 19, 2025):

https://github.com/community-scripts/ProxmoxVE/discussions/9278
https://github.com/community-scripts/ProxmoxVE/pull/9280

Realy? We have an PR, an Discussion ....

@MickLesk commented on GitHub (Nov 19, 2025): https://github.com/community-scripts/ProxmoxVE/discussions/9278 https://github.com/community-scripts/ProxmoxVE/pull/9280 Realy? We have an PR, an Discussion ....
Author
Owner

@EnotScript commented on GitHub (Nov 19, 2025):

Правда? У нас есть PR, обсуждение ....

Yes, I started filling this out before these problems were posted.

@EnotScript commented on GitHub (Nov 19, 2025): > Правда? У нас есть PR, обсуждение .... Yes, I started filling this out before these problems were posted.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/ProxmoxVE#2033