Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

Proxmox install script fails when it attempts to create /app/api directory as Git has already created it as a symlink to /tmp/api

Aperta Adatta ai principianti
#1,806 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub

I maintainer di solito rispondono entro 1 giorno

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
2/5
Tempo stimato
1-3 ore
Idoneità per principianti
82/100
Tipo di issue
Bug
Chiarezza
Specificata chiaramente
Stato di attività
Attiva
Stack tecnologico
bash, git
Ambito
devops

Direzione di ricerca

Inizia con install/proxmox/proxmox-install-netalertx.sh e traccia il passaggio che crea /app/api, tenendo conto che Git lo ha creato come un symlink a /tmp/api. Riproduci il problema in un contenitore LXC Debian Proxmox usando il comando dell'issue; finito significa che l'installazione si completa senza l'errore mkdir di /app/api.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

bug 🐛 Contributors 🙏 help wanted 🆘
What installation are you running?

Production (netalertx) 📦

Is there an existing issue for this?
The issue occurs in the following browsers. Select at least 2.
  • Firefox
  • Chrome
  • Edge
  • Safari (unsupported) - PRs welcome
  • N/A - This is an issue with the backend
Current Behavior

When running:
wget https://raw.githubusercontent.com/netalertx/NetAlertX/refs/heads/main/install/proxmox/proxmox-install-netalertx.sh -O proxmox-install-netalertx.sh && chmod +x proxmox-install-netalertx.sh && ./proxmox-install-netalertx.sh

...in Proxmox Debian LXC container, the script will fail with:
mkdir: cannot create directory ‘/app/api’: File exists

This is because /app/api has already been created as a symlink to /tmp/api by Git.

Expected Behavior

Installation on Proxmox LXC container to suceed.

Steps To Reproduce
  1. Create Debian LXC container (I used https://community-scripts.org/scripts/debian)
  2. Run wget https://raw.githubusercontent.com/netalertx/NetAlertX/refs/heads/main/install/proxmox/proxmox-install-netalertx.sh -O proxmox-install-netalertx.sh && chmod +x proxmox-install-netalertx.sh && ./proxmox-install-netalertx.sh
  3. Monitor output
Relevant app.conf settings
N/A
docker-compose.yml
N/A
Debug or Trace enabled
  • I have read and followed the steps in the wiki link above and provided the required debug logs and the log section covers the time when the issue occurs.
Relevant app.log section
N/A
Docker Logs
N/A
Lingua principale
Python
Stelle
7.2k
Fork
456
Merge medio
16h 25m
PR unite (30g)
30

Preparare l'ambiente

Apri in Codespaces

Avvia il container di sviluppo del progetto nel browser, con il tuo account GitHub.

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di netalertx/NetAlertX

Tutte le issue di netalertx/NetAlertX

Issue simili

Altre issue su Python

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.