mirror of
https://github.com/community-scripts/ProxmoxVE.git
synced 2026-03-31 06:34:17 -04:00
Unable to install Snipe-it #683
Closed
opened 2025-11-20 04:52:11 -05:00 by saavagebueno
·
27 comments
No Branch/Tag Specified
main
github-action-update-changelog
pr-update-app-files
add-script-bambuddy-1774853250
MickLesk-patch-1
fix/immich-maintenance-mode-redis-error
fix/npm-unmask-openresty-on-migration
fix/ollama-intel-gpg-error-handling
github-action-archive-changelog
add-script-yourls-1774732133
add-script-matter-server-1774638379
fix/dispatcharr-pg-port
cron_update_lxc
chore/immich-v2.6.3
add-script-geopulse-1774548387
cdn_improvements
add-script-birdnet-1774535320
fix/tools-func-exit-codes
fix/immich-update-db-hostname
update/frigate-0.17.1
fix/use-absolute-path-for-install
fix/pin-npm-version
shell_safe_fixes
remove_booklore
chore/update-url-community-scripts
komodov2
refactor/turnkey-modernize
add-script-nextexplorer-1774344421
add-script-homebrew-1774342032
fix/shell-security-hardening-v2
improve/build-func-performance-cleanup
fix/build-dns-prefix
fix/anytype-mongodb-wait
fix/frigate-cpu-model-path
copilot/fix-installation-failure-isponsorblocktv
fix/reactive-resume-add-git
copilot/scanopy-fix-apt-configuration-error
add-script-isponsorblocktv-1774009652
add-script-alpine-wakapi-1774008954
fix/coder-code-server-existing-config-and-reachability
add-script-teleport-1773928044
CrazyWolf13-patch-wealthfolio-1
refactor/tools-func-qol
fix/stirling-pdf-jdk-reinstall
fix/pinned-version-wording
MickLesk-patch-10
fix/reactive-resume-v5013
fix/tracearr-update-version-oom
copilot/fix-hdd-space-for-owncast
tremor021-patch-6
pocketbase_bot
disp_fix
fix/tdarr-binary-check-curl-retry
MickLesk-patch-9
refactor/podman-quadlets
alpine-ntfy
refactor/jellyfin
CrazyWolf13-patch-11
feature/autousermod_hwaccell
add-script-split-pro-1773677692
fix/frigate-openvino-fallback
fix/paperless-ngx-default-ram
fix/plex-restart-after-update
fix/gluetun-openvpn-env
MickLesk-patch-8
termix_add_guacd
MickLesk-patch-7
fix/tududi-nodejs-in-update
fix/sparkyfitness-npm-peer-deps
docs/website-metadata-workflow
fix-pbs_microcode
remove_jsons
michelroegl-brunner-patch-4
add-script-test-1773325265
cleanup_workflows
feat/remove-frontend
automated/update-github-versions
feat/mode-generated
fix/n8n-build-essential
fix/sparkyfitness-shared-deps
fix/rocm-path-escaping
fix/storage-validation-cross-node
fix/frigate-nvidia-version-regex
arm64-build-support
readme
michelroegl-brunner-patch-3
fix/coder-code-server-backup
copilot/fix-immich-update-dependency-issue
rust
fix/linkwarden-update-playwright
fix/powerdns-sqlite-permissions
fix/duplicate-nameserver-searchdomain
CrazyWolf13-patch-7
feat/ollama-rocm-support
fix/seerr-migration-update-script
preflight_tests
adgu_fix
2026-03-30
2026-03-29
2026-03-28
2026-03-27
2026-03-26
2026-03-25
2026-03-24
2026-03-23
2026-03-22
2026-03-21
2026-03-20
2026-03-19
2026-03-18
2026-03-17
2026-03-16
2026-03-15
2026-03-14
2026-03-13
2026-03-12
2026-03-11
2026-03-10
2026-03-09
2026-03-08
2026-03-07
2026-03-06
2026-03-05
2026-03-04
2026-03-03
2026-03-02
2026-03-01
2026-02-28
2026-02-27
2026-02-26
2026-02-25
2026-02-24
2026-02-23
2026-02-22
2026-02-21
2026-02-20
2026-02-19
2026-02-18
2026-02-17
2026-02-16
2026-02-15
2026-02-14
2026-02-13
2026-02-12
2026-02-11
2026-02-10
2026-02-09
2026-02-08
2026-02-07
2026-02-06
2026-02-05
2026-02-04
2026-02-03
2026-02-02
2026-02-01
2026-01-31
2026-01-30
2026-01-29
2026-01-28
2026-01-27
2026-01-26
2026-01-25
2026-01-24
2026-01-23
2026-01-22
2026-01-21
2026-01-20
2026-01-19
2026-01-18
2026-01-17
2026-01-16
2026-01-15
2026-01-14
2026-01-13
2026-01-12
2026-01-11
2026-01-10
2026-01-09
2026-01-08
2026-01-07
2026-01-06
2026-01-05
2026-01-04
2026-01-03
2026-01-02
2026-01-01
2025-12-31
2025-12-30
2025-12-29
2025-12-28
2025-12-27
2025-12-26
2025-12-25
2025-12-24
2025-12-23
2025-12-22
2025-12-21
2025-12-20
2025-12-19
2025-12-18
2025-12-17
2025-12-16
2025-12-15
2025-12-14
2025-12-13
2025-12-12
2025-12-11
2025-12-10
2025-12-09
2025-12-08
2025-12-07
2025-12-06
2025-12-05
2025-12-04
2025-12-03
2025-12-02
2025-12-01
2025-11-30
2025-11-29
2025-11-28
2025-11-27
2025-11-26
2025-11-25
2025-11-24
2025-11-23
2025-11-22
2025-11-21
2025-11-20
2025-11-19
2025-11-18
2025-11-17
2025-11-16
2025-11-15
2025-11-14
2025-11-13
2025-11-12
2025-11-11
2025-11-10
2025-11-09
2025-11-08
2025-11-07
2025-11-06
2025-11-05
2025-11-04
2025-11-03
2025-11-02
2025-11-01
2025-10-31
2025-10-30
2025-10-29
2025-10-28
2025-10-27
2025-10-26
2025-10-25
2025-10-24
2025-10-23
2025-10-22
2025-10-21
2025-10-20
2025-10-19
2025-10-18
2025-10-17
2025-10-16
2025-10-15
2025-10-14
2025-10-13
2025-10-12
2025-10-11
2025-10-10
2025-10-09
2025-10-08
2025-10-07
2025-10-06
2025-10-05
2025-10-04
2025-10-03
2025-10-02
2025-10-01
2025-09-30
2025-09-29
2025-09-28
2025-09-27
2025-09-26
2025-09-25
2025-09-24
2025-09-23
2025-09-22
2025-09-21
2025-09-20
2025-09-19
2025-09-18
2025-09-17
2025-09-16
2025-09-15
2025-09-14
2025-09-13
2025-09-12
2025-09-11
2025-09-10
2025-09-09
2025-09-08
2025-09-07
2025-09-06
2025-09-05
2025-09-04
2025-09-03
2025-09-02
2025-09-01
2025-08-31
2025-08-30
2025-08-29
2025-08-28
2025-08-27
2025-08-26
2025-08-25
2025-08-24
2025-08-23
2025-08-22
2025-08-21
2025-08-20
2025-08-19
2025-08-18
2025-08-17
2025-08-16
2025-08-15
2025-08-14
2025-08-13
2025-08-12
2025-08-11
2025-08-10
2025-08-09
2025-08-08
2025-08-07
2025-08-06
2025-08-05
2025-08-04
2025-08-03
2025-08-02
2025-08-01
2025-07-31
2025-07-30
2025-07-29
2025-07-28
2025-07-27
2025-07-26
2025-07-25
2025-07-24
2025-07-23
2025-07-22
2025-07-21
2025-07-20
2025-07-19
2025-07-18
2025-07-17
2025-07-16
2025-07-15
2025-07-14
2025-07-11
2025-07-10
2025-07-09
2025-07-08
2025-07-07
2025-07-06
2025-07-05
2025-07-04
2025-07-03
2025-07-02
2025-07-01
2025-06-30
2025-06-29
2025-06-28
2025-06-27
2025-06-26
2025-06-25
2025-06-24
2025-06-23
2025-06-22
2025-06-21
2025-06-20
2025-06-19
2025-06-18
2025-06-17
2025-06-16
2025-06-15
2025-06-14
2025-06-13
2025-06-12
2025-06-11
2025-06-10
2025-06-09
2025-06-08
2025-06-07
2025-06-06
2025-06-05
2025-06-04
2025-06-03
2025-06-02
2025-06-01
2025-05-31
2025-05-30
2025-05-29
2025-05-28
2025-05-27
2025-05-26
2025-05-25
2025-05-24
2025-05-23
2025-05-22
2025-05-21
2025-05-20
2025-05-19
2025-05-18
2025-05-17
2025-05-16
2025-05-15
2025-05-14
2025-05-13
2025-05-12
2025-05-11
2025-05-10
2025-05-09
2025-05-08
2025-05-07
2025-05-06
2025-05-05
2025-05-04
2025-05-03
2025-05-02
2025-05-01
2025-04-30
2025-04-29
2025-04-28
2025-04-27
2025-04-26
2025-04-25
2025-04-24
2025-04-23
2025-04-22
2025-04-20
2025-04-21
2025-04-19
2025-04-18
2025-04-17
2025-04-15
2025-04-16
2025-04-14
2025-04-13
2025-04-12
2025-04-11
2025-04-10
2025-04-09
2025-04-08
2025-04-07
2025-04-06
2025-04-05
2025-04-04
2025-04-03
2025-04-02
2025-04-01
2025-03-31
2025-03-30
2025-03-29
2025-03-28
2025-03-27
2025-03-26
2025-03-25
2025-03-24
2025-03-23
2025-03-22
2025-03-21
2025-03-20
2025-03-19
2025-03-18
2025-03-17
2025-03-16
2025-03-15
2025-03-14
2025-03-13
2025-03-12
2025-03-11
2025-03-10
2025-03-09
2025-03-08
2025-03-07
2025-03-06
2025-03-05
2025-03-04
2025-03-03
2025-03-02
2025-03-01
2025-02-28
2025-02-27
2025-02-26
2025-02-25
2025-02-24
2025-02-23
2025-02-21
2025-02-20
2025-02-19
2025-02-18
2025-02-17
2025-02-16
2025-02-15
2025-02-14
2025-02-13
2025-02-12
2025-02-11
2025-02-10
2025-02-09
2025-02-08
2025-02-07
2025-02-06
2025-02-05
2025-02-04
2025-02-03
2025-02-02
2025-02-01
2025-01-31
2025-01-30
2025-01-29
2025-01-28
2025-01-27
2025-01-26
2025-01-24
2025-01-23
2025-01-22
2025-01-21
2025-01-20
2025-01-19
2025-01-18
2025-01-17
2025-01-16
2025-01-15
2025-01-14
2025-01-13
2025-01-11
2025-01-10
2025-01-09
2025-01-08
2025-01-07
2025-01-06
2025-01-05
2025-01-04
2025-01-03
2025-01-02
2025-01-01
2024-12-31
2024-12-30
2024-12-29
2024-12-28
2024-12-27
2024-12-26
2024-12-25
2024-12-23
2024-12-21
2024-12-20
2024-12-19
2024-12-18
2024-12-17
2024-12-16
2024-12-13
2024-12-12
2024-12-09
2024-12-08
2024-12-07
2024-12-06
2024-12-05
2024-12-04
2024-12-03
2024-12-02
2024-11-30
2024-11-29
2024-11-28
2024-11-27
2024-11-26
2024-11-25
2024-11-24
2024-11-23
Labels
Clear labels
🛑 Failure to comply with the guidelines
breaking change
bug
bug
bugfix
deferred
delete script
dependencies
enhancement
external
feature
github
help wanted
Implemented in VED waiting push to Main
in project pipeline
invalid
investigation
json
maintenance
new script
new script
nice to have
not a script issue
not planned
organization
pull-request
question
refactor
rename script
security
update script
website
wontdo
Mirrored from GitHub Pull Request
No Label
bug
Milestone
No items
No Milestone
Projects
Clear projects
No project
Assignees
saavagebueno
Clear assignees
No Assignees
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: SVI/ProxmoxVE#683
Reference in New Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @creative0100 on GitHub (Mar 9, 2025).
✅ Have you read and understood the above guidelines?
yes
📜 What is the name of the script you are using?
Snipe-It
📂 What was the exact command used to execute the script?
bash -c "$(wget -qLO - https://github.com/community-scripts/ProxmoxVE/raw/main/ct/snipeit.sh)"
📝 Provide a clear and concise description of the issue.
As per requested there is an issue with the script for snipe-it. Creates the container fine but when it comes to install it either errors out as below using the default settings:
⚙️ Using Default Settings on node Office
🖥️ Operating System: debian
🌟 Version: 12
📦 Container Type: Unprivileged
💾 Disk Size: 4 GB
🧠 CPU Cores: 2
🛠️ RAM Size: 2048 MiB
🆔 Container ID: 101
🚀 Creating a SnipeIT LXC using the above default settings
✔️ Using local for Template Storage.
✔️ Using VM1 for Container Storage.
✔️ Updated LXC Template List
✔️ LXC Template is ready to use.
✔️ LXC Container 101 was successfully created.
✔️ Started LXC Container
✔️ Set up Container OS
✔️ Network Connected: 192.168.1.224
✔️ IPv4 Internet Connected
✖️ IPv6 Internet Not Connected
✔️ DNS Resolved github.com to 4.237.22.38
✔️ Updated Container OS
✔️ Installed Dependencies
✔️ Set up database
⠸ Installing Snipe-IT
[ERROR] in line 45: exit code 0: while executing command RELEASE=$(curl -s https://api.github.com/repos/snipe/snipe-it/releases/latest | grep "tag_name" | awk '{print substr($2, 3, length($2)-4) }')
or it times out when using the advanced method with the current github error:
✔️ Installed Dependencies
✔️ Set up database
⠏Loading composer repositories with package information
⠇GitHub API limit (60 calls/hr) is exhausted, could not fetch
a4731a834f. Create a GitHub OAuth token to go over the API rate limit. You can also wait until 2025-03-09 23:17:36 for the rate limit to reset.When working with public GitHub repositories only, head to https://github.com/settings/tokens/new?scopes=&description=Composer+on+snipeit-production+2025-03-09+2217 to retrieve a token.
This token will have read-only permission for public information only.
When you need to access private GitHub repositories as well, go to https://github.com/settings/tokens/new?scopes=repo&description=Composer+on+snipeit-production+2025-03-09+2217
Note that such tokens have broad read/write permissions on your behalf, even if not needed by Composer.
Tokens will be stored in plain text in "/root/.config/composer/auth.json" for future use by Composer.
For additional information, check https://getcomposer.org/doc/articles/authentication-for-private-packages.md#github-oauth
⠇ken (hidden):
⚙️ What settings are you using?
🖥️ Which Linux distribution are you using?
Debian 12
🔄 Steps to reproduce the issue.
just following the script. Nothing different from the prompts within the installer.
❌ Paste the full error output (if available).
not available
🖼️ Additional context (optional).
Tested this on 3 different machines in 2 different locations with the same results using both the advanced and default settings.
@tremor021 commented on GitHub (Mar 9, 2025):
GitHub API limit (60 calls/hr) is exhausted.Try again later
@creative0100 commented on GitHub (Mar 9, 2025):
@MickLesk requested the bug post https://github.com/community-scripts/ProxmoxVE/discussions/2883 from this discussion.
@larsassink commented on GitHub (Mar 10, 2025):
I have the same issue, except for me it is just stuck on "Installing SnipeIT" and doesn't do anything.
Update: I am 30 minutes in the process and it still says that it's "Installing SnipeIT"
@MickLesk commented on GitHub (Mar 10, 2025):
Yeah, thats an Strange REPO Thing. IDK whats faulty with Snipe-IT. It looks as if someone is querying the repo all the time, making it inaccessible to Github. Solution? I have no idea. Probably report directly to the repo.
@larsassink commented on GitHub (Mar 10, 2025):
There might be more users stuck on "Installing Snipe-IT", maybe that keeps querying the repo? No idea to be honest.
@tremor021 commented on GitHub (Mar 10, 2025):
Its stuck at that point because in the background its telling you that you've reached maximum API calls per hour, but you cant see it because all output messages are suppressed in normal install mode
@MickLesk commented on GitHub (Mar 10, 2025):
Yes, that's probably true, but even for me it doesn't work today only with this repo. Although I have an API token on my proxmox and can therefore make significantly more queries.
@larsassink commented on GitHub (Mar 10, 2025):
Yeah, same situation for me. I also have an API token. But still, very strange that it's still limited. Other scripts work perfectly fine.
@MickLesk commented on GitHub (Mar 10, 2025):
ive created an issue in there repo. Let's see, maybe we can find a solution together
@MickLesk commented on GitHub (Mar 10, 2025):
Can anyone of you try it again?
https://github.com/community-scripts/ProxmoxVE/pull/2963
@larsassink commented on GitHub (Mar 10, 2025):
Let me try! I'll update you in a bit
✔️ Set up database ⠋Loading composer repositories with package information ⠹GitHub API limit (60 calls/hr) is exhausted, could not fetch https://api.github.com/repos/grokability/html/contents/composer.json?ref=a4731a834fd2f98ebdb4e8c11b08181e5ee3c652. Create a GitHub OAuth token to go over the API rate limit. You can also wait until 2025-03-10 21:54:56 for the rate limit to reset.@creative0100 commented on GitHub (Mar 10, 2025):
Can confirm that this now installed without issue.... and the spelling mistake in the label asset was fixed. :)
INFO Application key set successfully.
✔️ Installed SnipeIT
✔️ Configured Service
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
⠼0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
✔️ Cleaned
✔️ Completed Successfully!
🚀 SnipeIT setup has been successfully initialized!
💡 Access it using the following URL:
@creative0100 commented on GitHub (Mar 10, 2025):
Correction:
Just tried to install again, this time using the default option and I get the error message again. This time a slightly different error:
⠧Processing triggers for mariadb-server (1:10.11.6-0+deb12u1) ...
✔️ Installed Dependencies
✔️ Set up database
⠹ Installing Snipe-IT
[ERROR] in line 45: exit code 0: while executing command RELEASE=$(curl -s https://api.github.com/repos/snipe/snipe-it/releases/latest | grep '"tag_name"' | sed -E 's/."tag_name": "v([^"]+)./\1/')
Edit 2:
Did another advanced install and snipe-it installed fine.
@larsassink commented on GitHub (Mar 11, 2025):
I tried it again as well in advanced mode:
⠋ Installing Snipe-IT
[ERROR] in line 45: exit code 0: while executing command RELEASE=$(curl -s https://api.github.com/repos/snipe/snipe-it/releases/latest | grep '"tag_name"' | sed -E 's/."tag_name": "v([^"]+)./\1/')
@tremor021 commented on GitHub (Mar 11, 2025):
OK definitely something is wrong with that specific repo. Is it possible that they're having some sort of attack going so the github itself is limiting calls to that repo? @MickLesk
@bvdberg01 commented on GitHub (Mar 11, 2025):
I had a look at https://api.github.com/rate_limit and it is eating the rate limit when executing the composer command:
@MickLesk commented on GitHub (Mar 11, 2025):
lol
@bvdberg01 commented on GitHub (Mar 11, 2025):
Maybe because --prefer-source is used?
@MickLesk commented on GitHub (Mar 11, 2025):
we can try it after merge:
https://github.com/community-scripts/ProxmoxVE/pull/3009
@larsassink commented on GitHub (Mar 11, 2025):
Here we go again:
⠙ Installing Snipe-IT [ERROR] in line 45: exit code 0: while executing command RELEASE=$(curl -s https://api.github.com/repos/snipe/snipe-it/releases/latest | grep "tag_name" | awk '{print substr($2, 3, length($2)-4) }')@angeeinstein commented on GitHub (Mar 18, 2025):
I get the same rate limit problem. When trying with a GitHub auth token installed, I get
⠹ Installing Snipe-IT [ERROR] in line 45: exit code 0: while executing command RELEASE=$(curl -s https://api.github.com/repos/snipe/snipe-it/releases/latest | grep "tag_name" | awk '{print substr($2, 3, length($2)-4) }')@MickLesk commented on GitHub (Mar 18, 2025):
yeah, we dont know why. Even my extended token runs directly into the limit
@MickLesk commented on GitHub (Mar 19, 2025):
its an composer issue. I'm trying to find out why.
@MickLesk commented on GitHub (Mar 19, 2025):
Works now. Can anyone approve the working function? Maybe you try directly in verbose mode.
@angeeinstein commented on GitHub (Mar 19, 2025):
It works for me
@bvdberg01 commented on GitHub (Mar 19, 2025):
Works for me also right now. Only used 2 api calls
@V1R7U4LS7OR4G33K commented on GitHub (Jul 19, 2025):
is there a way to prevent this from happening?