Alpine-IT-Tools update fails #1243

Closed
opened 2025-11-20 05:06:53 -05:00 by saavagebueno · 17 comments
Owner

Originally created by @AlkaizerLord on GitHub (Jun 6, 2025).

Have you read and understood the above guidelines?

yes

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

alpine-it-tools

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

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

⚙️ What settings are you using?

  • Default Settings
  • Advanced Settings

🖥️ Which Linux distribution are you using?

Alpine

📝 Provide a clear and concise description of the issue.

Update fails

🔄 Steps to reproduce the issue.

Run script in LXC to update

Paste the full error output (if available).

`curl: (22) The requested URL returned error: 400
curl: (22) The requested URL returned error: 400

[ERROR] in line 1045: exit code 0: while executing command CHOICE=$(whiptail --backtitle "Proxmox VE Helper Scripts" --title "${APP} LXC Update/Setting" --menu "Support/Update functions for ${APP} LXC. Choose an option:" 12 60 3 "1" "YES (Silent Mode)" "2" "YES (Verbose Mode)" "3" "NO (Cancel Update)" --nocancel --default-item "1" 3>&1 1>&2 2>&3)`

🖼️ Additional context (optional).

No response

Originally created by @AlkaizerLord on GitHub (Jun 6, 2025). ### ✅ Have you read and understood the above guidelines? yes ### 📜 What is the name of the script you are using? alpine-it-tools ### 📂 What was the exact command used to execute the script? bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/alpine-it-tools.sh)" ### ⚙️ What settings are you using? - [ ] Default Settings - [ ] Advanced Settings ### 🖥️ Which Linux distribution are you using? Alpine ### 📝 Provide a clear and concise description of the issue. Update fails ### 🔄 Steps to reproduce the issue. Run script in LXC to update ### ❌ Paste the full error output (if available). `curl: (22) The requested URL returned error: 400 curl: (22) The requested URL returned error: 400 [ERROR] in line 1045: exit code 0: while executing command CHOICE=$(whiptail --backtitle "Proxmox VE Helper Scripts" --title "${APP} LXC Update/Setting" --menu "Support/Update functions for ${APP} LXC. Choose an option:" 12 60 3 "1" "YES (Silent Mode)" "2" "YES (Verbose Mode)" "3" "NO (Cancel Update)" --nocancel --default-item "1" 3>&1 1>&2 2>&3)` ### 🖼️ Additional context (optional). _No response_
saavagebueno added the bug label 2025-11-20 05:06:53 -05:00
Author
Owner

@MickLesk commented on GitHub (Jun 6, 2025):

Sure? Looks Like Network Issues, you got instantly an 400

@MickLesk commented on GitHub (Jun 6, 2025): Sure? Looks Like Network Issues, you got instantly an 400
Author
Owner

@AlkaizerLord commented on GitHub (Jun 6, 2025):

Just ran the script and it still fails. Immediately pinged google.com after without error

@AlkaizerLord commented on GitHub (Jun 6, 2025): Just ran the script and it still fails. Immediately pinged google.com after without error
Author
Owner

@MickLesk commented on GitHub (Jun 6, 2025):

Ping our Repo

@MickLesk commented on GitHub (Jun 6, 2025): Ping our Repo
Author
Owner

@AlkaizerLord commented on GitHub (Jun 6, 2025):

I just updated all of my LXC containers and this was the only fail

I also ran wget https://cdimage.debian.org/debian-cd/current/amd64/iso-cd/debian-12.11.0-amd64-netinst.iso and the ISO downloaded specifically in that LXC container

@AlkaizerLord commented on GitHub (Jun 6, 2025): I just updated all of my LXC containers and this was the only fail I also ran `wget https://cdimage.debian.org/debian-cd/current/amd64/iso-cd/debian-12.11.0-amd64-netinst.iso` and the ISO downloaded specifically in that LXC container
Author
Owner

@AlkaizerLord commented on GitHub (Jun 6, 2025):

Ping our Repo

was able to ping no problem

@AlkaizerLord commented on GitHub (Jun 6, 2025): > Ping our Repo was able to ping no problem
Author
Owner

@MickLesk commented on GitHub (Jun 6, 2025):

Alright, can take a Look tomorrow

@MickLesk commented on GitHub (Jun 6, 2025): Alright, can take a Look tomorrow
Author
Owner

@tremor021 commented on GitHub (Jun 6, 2025):

Image
The script works fine

@tremor021 commented on GitHub (Jun 6, 2025): ![Image](https://github.com/user-attachments/assets/36fed676-9f23-4a67-b4dd-4374d0417389) The script works fine
Author
Owner

@MickLesk commented on GitHub (Jun 6, 2025):

He say the Update Not the Install @tremor021

@MickLesk commented on GitHub (Jun 6, 2025): He say the Update Not the Install @tremor021
Author
Owner

@tremor021 commented on GitHub (Jun 6, 2025):

Ah my bad, somehow i misread

@tremor021 commented on GitHub (Jun 6, 2025): Ah my bad, somehow i misread
Author
Owner

@CrazyWolf13 commented on GitHub (Jun 8, 2025):

Hi
@AlkaizerLord could you try again now?
I merged a fix, yesterday, if it still errors out for you after that, try the following command:

apk add newt

Let me know if that fixes the issue.

@CrazyWolf13 commented on GitHub (Jun 8, 2025): Hi @AlkaizerLord could you try again now? I merged a fix, yesterday, if it still errors out for you after that, try the following command: ```bash apk add newt ``` Let me know if that fixes the issue.
Author
Owner

@MickLesk commented on GitHub (Jun 8, 2025):

Or do this before ^^

@MickLesk commented on GitHub (Jun 8, 2025): Or do this before ^^
Author
Owner

@bannert1337 commented on GitHub (Jun 11, 2025):

Can confirm this issue.
Running update in IT-Tools Alpine LXC returns curl: (22) The requested URL returned error: 404.

Content of /usr/bin/update:

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

The URL is wrong, it should instead be:
https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/alpine-it-tools.sh

@bannert1337 commented on GitHub (Jun 11, 2025): Can confirm this issue. Running `update` in IT-Tools Alpine LXC returns `curl: (22) The requested URL returned error: 404`. Content of `/usr/bin/update`: ``` bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/raw/main/ct/alpine-it-tools.sh)" ``` The URL is wrong, it should instead be: https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/alpine-it-tools.sh
Author
Owner

@CrazyWolf13 commented on GitHub (Jun 11, 2025):

@bannert1337
and if you run the command displayed on the website?

@CrazyWolf13 commented on GitHub (Jun 11, 2025): @bannert1337 and if you run the command displayed on the website?
Author
Owner

@bannert1337 commented on GitHub (Jun 11, 2025):

@CrazyWolf13 running the command from the website works correctly. But the update still fails with 404.

@bannert1337 commented on GitHub (Jun 11, 2025): @CrazyWolf13 running the command from the website works correctly. But the `update` still fails with 404.
Author
Owner

@MickLesk commented on GitHub (Jun 11, 2025):

Then its an old Install, we moved the file months ago. Need to edit manually

@MickLesk commented on GitHub (Jun 11, 2025): Then its an old Install, we moved the file months ago. Need to edit manually
Author
Owner

@bannert1337 commented on GitHub (Jun 11, 2025):

Yeah, I expected this, but imo the update script should also update the update script file.

@bannert1337 commented on GitHub (Jun 11, 2025): Yeah, I expected this, but imo the update script should also update the `update` script file.
Author
Owner

@MickLesk commented on GitHub (Jun 11, 2025):

Nope, Not really, these are rare exceptions, it's not worth writing around in the system file and adding additional checks just for that.

@MickLesk commented on GitHub (Jun 11, 2025): Nope, Not really, these are rare exceptions, it's not worth writing around in the system file and adding additional checks just for that.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: SVI/ProxmoxVE#1243