mirror of
https://github.com/community-scripts/ProxmoxVE.git
synced 2026-02-05 00:29:55 +03:00
Unable to install Snipe-it #616
Closed
opened 2026-02-04 20:20:15 +03:00 by OVERLORD
·
27 comments
No Branch/Tag Specified
main
github-action-update-changelog
pr-update-app-files
docker_deb13
feat/cloudinit-sshkeys
feat/sqlserver2025
automated/update-github-versions
add-script-opencloud-1770212555
add-script-openclaw-1770212634
github-action-archive-changelog
update_apps_tool
add-script-wishlist-1770193085
MickLesk-patch-2
add-script-writefreely-1770188758
add-script-wealthfolio-1770143943
fix/vaultwarden-update-script
remove_memos
disable_npm
feature/codeberg-functions-forgejo-readeck
add-script-rustypaste-1770019426
add-script-kitchenowl-1770017260
fix/2fauth-php-version
tools_func_addcodeberg
CrazyWolf13-patch-2
add-script-shelfmark-1769790178
CrazyWolf13-patch-1
add-script-ampache-1769790139
add-script-languagetool-1769790155
remove_php_deps
ref_koilection
fix/php-module-improvements
tremor021-patch-1
fix/open-archiver-meilisearch-migration
cloudflare_dns
MickLesk-patch-1
michelroegl-brunner-patch-2
fix/version-display
fix/debian13-root-ownership
feat/interactive_prompts
feature/smart-error-recovery
core_stable
update_docs
refactor/tools-func-stability
certbot_npm
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
Implemented in VED waiting push to Main
breaking change
bug
bug
bugfix
deferred
delete script
dependencies
enhancement
external
feature
github
help wanted
in project pipeline
invalid
investigation
json
maintenance
needs triage
new script
new script
nice to have
not a script issue
not planned
organization
question
refactor
rename script
security
update script
website
wontdo
🛑 Failure to comply with the guidelines
No Label
bug
Milestone
No items
No Milestone
Projects
Clear projects
No project
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: starred/ProxmoxVE#616
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 10, 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 10, 2025):
GitHub API limit (60 calls/hr) is exhausted.Try again later
@creative0100 commented on GitHub (Mar 10, 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 11, 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 11, 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?