[GH-ISSUE #8799] VictoriaMetrics - fetch_and_deploy_gh_release downloads enterprise edition of VictoriaLogs and vlutils #1911

Closed
opened 2026-02-26 12:50:38 +03:00 by kerem · 1 comment
Owner

Originally created by @wildente on GitHub (Nov 1, 2025).
Original GitHub issue: https://github.com/community-scripts/ProxmoxVE/issues/8799

Have you read and understood the above guidelines?

yes

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

VictoriaMetrics

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

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

⚙️ What settings are you using?

  • Default Settings
  • Advanced Settings

🖥️ Which Linux distribution are you using?

Debian 13

📈 Which Proxmox version are you on?

pve-manager/9.0.11/3bf5476b8a4699e2 (running kernel: 6.14.11-4-pve)

📝 Provide a clear and concise description of the issue.

victoria logs fails to start in container. after debugging i found out that the enterprise edition is downloaded, which fails due to a missing license key.

🔄 Steps to reproduce the issue.

  1. bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/victoriametrics.sh)"
  2. Would you like to add VictoriaLogs? <y/N> -> y

Paste the full error output (if available).

root@victoriametrics:~# systemctl status victoriametrics-logs.service 
× victoriametrics-logs.service - VictoriaMetrics Service
     Loaded: loaded (/etc/systemd/system/victoriametrics-logs.service; enabled; preset: enabled)
     Active: failed (Result: exit-code) since Sat 2025-11-01 12:37:49 CET; 31s ago
   Duration: 22ms
 Invocation: 709ab0b95040465fb8d3c28a42e25ac1
    Process: 1789 ExecStart=/opt/victoriametrics/victoria-logs-prod (code=exited, status=1/FAILURE)
   Main PID: 1789 (code=exited, status=1/FAILURE)

Nov 01 12:37:49 victoriametrics systemd[1]: victoriametrics-logs.service: Scheduled restart job, restart counter is at 5.
Nov 01 12:37:49 victoriametrics systemd[1]: victoriametrics-logs.service: Start request repeated too quickly.
Nov 01 12:37:49 victoriametrics systemd[1]: victoriametrics-logs.service: Failed with result 'exit-code'.
Nov 01 12:37:49 victoriametrics systemd[1]: Failed to start victoriametrics-logs.service - VictoriaMetrics Service.


root@victoriametrics:~# /opt/victoriametrics/victoria-logs-prod --version
victoria-logs-20251030-191501-tags-v1.37.0-enterprise-0-ge1f8a2450e


root@victoriametrics:~# /opt/victoriametrics/victoria-logs-prod
2025-11-01T11:38:41.973Z        info    VictoriaMetrics@v1.128.0/lib/logger/flag.go:12  build version: victoria-logs-20251030-191501-tags-v1.37.0-enterprise-0-ge1f8a2450e
2025-11-01T11:38:41.973Z        info    VictoriaMetrics@v1.128.0/lib/logger/flag.go:13  command-line flags
2025-11-01T11:38:41.973Z        info    VictoriaMetrics@v1.128.0/lib/license/copyrights.go:20   Copyright 2018-2025 VictoriaMetrics, Inc - All Rights Reserved. For any questions please contact info@victoriametrics.com
2025-11-01T11:38:41.973Z        error   VictoriaMetrics@v1.128.0/lib/license/copyrights.go:25   VictoriaMetrics Enterprise license is required. Please obtain it at https://victoriametrics.com/products/enterprise/trial/ and pass it via either -license or -licenseFile command-line flags. See https://docs.victoriametrics.com/victoriametrics/enterprise/

🖼️ Additional context (optional).

i am new to proxmox (and community scripts), but i think the pattern needs to be adjusted to not match "enterprise" for victoria logs and vlutils:

github.com/community-scripts/ProxmoxVE@9fa2670348/ct/victoriametrics.sh (L48)

github.com/community-scripts/ProxmoxVE@9fa2670348/install/victoriametrics-install.sh (L31)

curl 'https://api.github.com/repos/VictoriaMetrics/VictoriaLogs/releases/latest' -s | grep victoria-logs-linux-amd64
      "name": "victoria-logs-linux-amd64-v1.37.0-enterprise.tar.gz",
      "browser_download_url": "https://github.com/VictoriaMetrics/VictoriaLogs/releases/download/v1.37.0/victoria-logs-linux-amd64-v1.37.0-enterprise.tar.gz"
      "name": "victoria-logs-linux-amd64-v1.37.0-enterprise_checksums.txt",
      "browser_download_url": "https://github.com/VictoriaMetrics/VictoriaLogs/releases/download/v1.37.0/victoria-logs-linux-amd64-v1.37.0-enterprise_checksums.txt"
      "name": "victoria-logs-linux-amd64-v1.37.0.tar.gz",
      "browser_download_url": "https://github.com/VictoriaMetrics/VictoriaLogs/releases/download/v1.37.0/victoria-logs-linux-amd64-v1.37.0.tar.gz"
      "name": "victoria-logs-linux-amd64-v1.37.0_checksums.txt",
      "browser_download_url": "https://github.com/VictoriaMetrics/VictoriaLogs/releases/download/v1.37.0/victoria-logs-linux-amd64-v1.37.0_checksums.txt"
Originally created by @wildente on GitHub (Nov 1, 2025). Original GitHub issue: https://github.com/community-scripts/ProxmoxVE/issues/8799 ### ✅ Have you read and understood the above guidelines? yes ### 📜 What is the name of the script you are using? VictoriaMetrics ### 📂 What was the exact command used to execute the script? bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/victoriametrics.sh)" ### ⚙️ What settings are you using? - [x] Default Settings - [x] Advanced Settings ### 🖥️ Which Linux distribution are you using? Debian 13 ### 📈 Which Proxmox version are you on? pve-manager/9.0.11/3bf5476b8a4699e2 (running kernel: 6.14.11-4-pve) ### 📝 Provide a clear and concise description of the issue. victoria logs fails to start in container. after debugging i found out that the enterprise edition is downloaded, which fails due to a missing license key. ### 🔄 Steps to reproduce the issue. 1) bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/victoriametrics.sh)" 2) Would you like to add VictoriaLogs? <y/N> -> y ### ❌ Paste the full error output (if available). ``` root@victoriametrics:~# systemctl status victoriametrics-logs.service × victoriametrics-logs.service - VictoriaMetrics Service Loaded: loaded (/etc/systemd/system/victoriametrics-logs.service; enabled; preset: enabled) Active: failed (Result: exit-code) since Sat 2025-11-01 12:37:49 CET; 31s ago Duration: 22ms Invocation: 709ab0b95040465fb8d3c28a42e25ac1 Process: 1789 ExecStart=/opt/victoriametrics/victoria-logs-prod (code=exited, status=1/FAILURE) Main PID: 1789 (code=exited, status=1/FAILURE) Nov 01 12:37:49 victoriametrics systemd[1]: victoriametrics-logs.service: Scheduled restart job, restart counter is at 5. Nov 01 12:37:49 victoriametrics systemd[1]: victoriametrics-logs.service: Start request repeated too quickly. Nov 01 12:37:49 victoriametrics systemd[1]: victoriametrics-logs.service: Failed with result 'exit-code'. Nov 01 12:37:49 victoriametrics systemd[1]: Failed to start victoriametrics-logs.service - VictoriaMetrics Service. root@victoriametrics:~# /opt/victoriametrics/victoria-logs-prod --version victoria-logs-20251030-191501-tags-v1.37.0-enterprise-0-ge1f8a2450e root@victoriametrics:~# /opt/victoriametrics/victoria-logs-prod 2025-11-01T11:38:41.973Z info VictoriaMetrics@v1.128.0/lib/logger/flag.go:12 build version: victoria-logs-20251030-191501-tags-v1.37.0-enterprise-0-ge1f8a2450e 2025-11-01T11:38:41.973Z info VictoriaMetrics@v1.128.0/lib/logger/flag.go:13 command-line flags 2025-11-01T11:38:41.973Z info VictoriaMetrics@v1.128.0/lib/license/copyrights.go:20 Copyright 2018-2025 VictoriaMetrics, Inc - All Rights Reserved. For any questions please contact info@victoriametrics.com 2025-11-01T11:38:41.973Z error VictoriaMetrics@v1.128.0/lib/license/copyrights.go:25 VictoriaMetrics Enterprise license is required. Please obtain it at https://victoriametrics.com/products/enterprise/trial/ and pass it via either -license or -licenseFile command-line flags. See https://docs.victoriametrics.com/victoriametrics/enterprise/ ``` ### 🖼️ Additional context (optional). i am new to proxmox (and community scripts), but i think the pattern needs to be adjusted to not match "enterprise" for victoria logs and vlutils: https://github.com/community-scripts/ProxmoxVE/blob/9fa2670348ac4c02c1bd8b799768de3f72c3a7f2/ct/victoriametrics.sh#L48 https://github.com/community-scripts/ProxmoxVE/blob/9fa2670348ac4c02c1bd8b799768de3f72c3a7f2/install/victoriametrics-install.sh#L31 ``` curl 'https://api.github.com/repos/VictoriaMetrics/VictoriaLogs/releases/latest' -s | grep victoria-logs-linux-amd64 "name": "victoria-logs-linux-amd64-v1.37.0-enterprise.tar.gz", "browser_download_url": "https://github.com/VictoriaMetrics/VictoriaLogs/releases/download/v1.37.0/victoria-logs-linux-amd64-v1.37.0-enterprise.tar.gz" "name": "victoria-logs-linux-amd64-v1.37.0-enterprise_checksums.txt", "browser_download_url": "https://github.com/VictoriaMetrics/VictoriaLogs/releases/download/v1.37.0/victoria-logs-linux-amd64-v1.37.0-enterprise_checksums.txt" "name": "victoria-logs-linux-amd64-v1.37.0.tar.gz", "browser_download_url": "https://github.com/VictoriaMetrics/VictoriaLogs/releases/download/v1.37.0/victoria-logs-linux-amd64-v1.37.0.tar.gz" "name": "victoria-logs-linux-amd64-v1.37.0_checksums.txt", "browser_download_url": "https://github.com/VictoriaMetrics/VictoriaLogs/releases/download/v1.37.0/victoria-logs-linux-amd64-v1.37.0_checksums.txt" ```
kerem 2026-02-26 12:50:38 +03:00
  • closed this issue
  • added the
    bug
    label
Author
Owner

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

@tremor021 can you Check?

<!-- gh-comment-id:3476320769 --> @MickLesk commented on GitHub (Nov 1, 2025): @tremor021 can you Check?
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/ProxmoxVE#1911
No description provided.