Till Tomczak / Torben via Frontend 37f2519140 fehler
2025-03-26 16:05:58 +01:00

142 lines
9.2 KiB
Plaintext
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

[2025-03-26 16:05:27] ===== Starting MYP Frontend Installation =====
[2025-03-26 16:05:27] Installation directory: /home/user/Projektarbeit-MYP/packages/reservation-platform
[2025-03-26 16:05:27] System information:
Linux raspberrypi 6.6.74+rpt-rpi-2712 #1 SMP PREEMPT Debian 1:6.6.74-1+rpt1 (2025-01-27) aarch64 GNU/Linux
Distributor ID: Debian
Description: Debian GNU/Linux 12 (bookworm)
Release: 12
Codename: bookworm
[2025-03-26 16:05:27] CPU:
[2025-03-26 16:05:27] Memory:
[2025-03-26 16:05:27] Disk space: 103G free on /
[2025-03-26 16:05:27] Updating system packages...
WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
OK:1 http://deb.debian.org/debian bookworm InRelease
Holen:2 http://deb.debian.org/debian-security bookworm-security InRelease [48,0 kB]
Holen:3 http://deb.debian.org/debian bookworm-updates InRelease [55,4 kB]
Holen:4 http://archive.raspberrypi.com/debian bookworm InRelease [39,3 kB]
Holen:5 https://download.docker.com/linux/debian bookworm InRelease [43,3 kB]
OK:6 https://deb.nodesource.com/node_20.x nodistro InRelease
Paketlisten werden gelesen…
E: Release-Datei für http://deb.debian.org/debian-security/dists/bookworm-security/InRelease ist noch nicht gültig (ungültig für weitere 1 d 4 h 17 min 18 s). Aktualisierungen für dieses Depot werden nicht angewendet.
E: Release-Datei für http://deb.debian.org/debian/dists/bookworm-updates/InRelease ist noch nicht gültig (ungültig für weitere 1 d 17 h 11 min 55 s). Aktualisierungen für dieses Depot werden nicht angewendet.
E: Release-Datei für https://download.docker.com/linux/debian/dists/bookworm/InRelease ist noch nicht gültig (ungültig für weitere 21 h 43 min 51 s). Aktualisierungen für dieses Depot werden nicht angewendet.
E: Release-Datei für http://archive.raspberrypi.com/debian/dists/bookworm/InRelease ist noch nicht gültig (ungültig für weitere 1 d 13 h 26 min 9 s). Aktualisierungen für dieses Depot werden nicht angewendet.
[2025-03-26 16:05:29] ERROR: Failed to update apt repositories
WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
Paketlisten werden gelesen…
Abhängigkeitsbaum wird aufgebaut…
Statusinformationen werden eingelesen…
Paketaktualisierung (Upgrade) wird berechnet…
Die folgenden Pakete wurden automatisch installiert und werden nicht mehr benötigt:
avahi-utils gir1.2-handy-1 gir1.2-packagekitglib-1.0 gir1.2-polkit-1.0
libcamera0.3 libwlroots12 lxplug-network
Verwenden Sie »apt autoremove«, um sie zu entfernen.
0 aktualisiert, 0 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
[2025-03-26 16:05:31] Installing essential system packages and network tools...
WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
Paketlisten werden gelesen…
Abhängigkeitsbaum wird aufgebaut…
Statusinformationen werden eingelesen…
curl ist schon die neueste Version (7.88.1-10+deb12u12).
git ist schon die neueste Version (1:2.39.5-0+deb12u2).
wget ist schon die neueste Version (1.21.3-1+deb12u1).
htop ist schon die neueste Version (3.2.2-2).
net-tools ist schon die neueste Version (2.10-0.1).
iptables ist schon die neueste Version (1.8.9-2).
iputils-ping ist schon die neueste Version (3:20221126-1+deb12u1).
traceroute ist schon die neueste Version (1:2.1.2-1).
nmap ist schon die neueste Version (7.93+dfsg1-1).
tcpdump ist schon die neueste Version (4.99.3-1).
nftables ist schon die neueste Version (1.0.6-2+deb12u2).
netcat-openbsd ist schon die neueste Version (1.219-1).
dnsutils ist schon die neueste Version (1:9.18.33-1~deb12u2).
whois ist schon die neueste Version (5.5.17).
vim ist schon die neueste Version (2:9.0.1378-2+deb12u2).
nano ist schon die neueste Version (7.2-1+deb12u1).
rsync ist schon die neueste Version (3.2.7-1+deb12u2).
zip ist schon die neueste Version (3.0-13).
unzip ist schon die neueste Version (6.0-28).
xz-utils ist schon die neueste Version (5.4.1-0.2).
sqlite3 ist schon die neueste Version (3.40.1-2+deb12u1).
apt-transport-https ist schon die neueste Version (2.6.1).
ca-certificates ist schon die neueste Version (20230311).
gnupg ist schon die neueste Version (2.2.40-1.1).
lsb-release ist schon die neueste Version (12.0-1).
bash-completion ist schon die neueste Version (1:2.11-6).
make ist schon die neueste Version (4.3-4.1).
build-essential ist schon die neueste Version (12.9).
libssl-dev ist schon die neueste Version (3.0.15-1~deb12u1+rpt1).
zlib1g-dev ist schon die neueste Version (1:1.2.13.dfsg-1+rpt1).
Die folgenden Pakete wurden automatisch installiert und werden nicht mehr benötigt:
avahi-utils gir1.2-handy-1 gir1.2-packagekitglib-1.0 gir1.2-polkit-1.0
libcamera0.3 libwlroots12 lxplug-network
Verwenden Sie »apt autoremove«, um sie zu entfernen.
0 aktualisiert, 0 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
[2025-03-26 16:05:32] Installing Docker from official repository...
[2025-03-26 16:05:32] Docker already installed: Docker version 28.0.4, build b8034c0
[2025-03-26 16:05:32] Docker Compose already installed: Docker Compose version v2.20.3
[2025-03-26 16:05:32] Node.js v20.19.0 already installed
[2025-03-26 16:05:33] pnpm 9.12.1 already installed
[2025-03-26 16:05:33] Ensuring Docker is running...
Synchronizing state of docker.service with SysV service script with /lib/systemd/systemd-sysv-install.
Executing: /lib/systemd/systemd-sysv-install enable docker
[2025-03-26 16:05:33] Setting up Docker for multi-architecture builds...
[2025-03-26 16:05:34] Docker buildx already configured
[2025-03-26 16:05:34] Creating a copy of the environment file for version control...
[2025-03-26 16:05:34] Setting up database directory...
[2025-03-26 16:05:34] Running in interactive mode...
[2025-03-26 16:05:36] Setting up test environment for integration testing...
[2025-03-26 16:05:36] Running integration test to verify the environment...
[2025-03-26 16:05:36] Test environment setup complete!
[2025-03-26 16:05:36] To run integration tests again: cd /home/user/Projektarbeit-MYP/packages/reservation-platform && pnpm test:integration
[2025-03-26 16:05:36] Or directly: /home/user/Projektarbeit-MYP/packages/reservation-platform/docker/test-integration.sh
[2025-03-26 16:05:36] Installing project dependencies with pnpm...
Progress: resolved 0, reused 0, downloaded 1, added 0
ERR_PNPM_NO_MATCHING_VERSION No matching version found for start-server-and-test@^2.2.0
This error happened while installing a direct dependency of /home/user/Projektarbeit-MYP/packages/reservation-platform
The latest release of start-server-and-test is "2.0.11".
If you need the full list of all 79 published versions run "$ pnpm view start-server-and-test versions".
[2025-03-26 16:05:38] ERROR: Failed to install dependencies
[2025-03-26 16:05:38] For issues, check the log file at: /home/user/Projektarbeit-MYP/packages/reservation-platform/frontend-install.log
[2025-03-26 16:05:38] ===== Post-Installation Information =====
[2025-03-26 16:05:38] Here are some helpful commands for managing your installation:
[2025-03-26 16:05:38]
[2025-03-26 16:05:38] System management:
[2025-03-26 16:05:38] - Check system status: htop, free -h, df -h
[2025-03-26 16:05:38] - Network status: ip a, netstat -tulpn, ss -tulpn
[2025-03-26 16:05:38] - View logs: tail -f /var/log/syslog, journalctl -f
[2025-03-26 16:05:38]
[2025-03-26 16:05:38] Frontend development:
[2025-03-26 16:05:38] - Start development server: /home/user/Projektarbeit-MYP/packages/reservation-platform/start-dev-server.sh
[2025-03-26 16:05:38] - Install missing dependencies: cd /home/user/Projektarbeit-MYP/packages/reservation-platform && pnpm install
[2025-03-26 16:05:38] - Lint code: cd /home/user/Projektarbeit-MYP/packages/reservation-platform && pnpm lint
[2025-03-26 16:05:38] - Format code: cd /home/user/Projektarbeit-MYP/packages/reservation-platform && npx @biomejs/biome format --write ./src
[2025-03-26 16:05:38]
[2025-03-26 16:05:38] Docker management:
[2025-03-26 16:05:38] - List containers: docker ps -a
[2025-03-26 16:05:38] - Container logs: docker logs <container_id>
[2025-03-26 16:05:38] - Stop containers: docker-compose -f /home/user/Projektarbeit-MYP/packages/reservation-platform/docker/compose.yml down
[2025-03-26 16:05:38] - Start containers: docker-compose -f /home/user/Projektarbeit-MYP/packages/reservation-platform/docker/compose.yml up -d
[2025-03-26 16:05:38] - Restart containers: docker-compose -f /home/user/Projektarbeit-MYP/packages/reservation-platform/docker/compose.yml restart
[2025-03-26 16:05:38]
[2025-03-26 16:05:38] Test environment commands:
[2025-03-26 16:05:38] - Run integration test: bash /home/user/Projektarbeit-MYP/packages/reservation-platform/docker/test-integration.sh
[2025-03-26 16:05:38] - View test logs: cat /home/user/Projektarbeit-MYP/packages/reservation-platform/docker/test-integration.log
[2025-03-26 16:05:38] - Stop test environment: docker-compose -f /home/user/Projektarbeit-MYP/packages/reservation-platform/docker/test-env.yml down
[2025-03-26 16:05:38]
[2025-03-26 16:05:38] Backend connection:
[2025-03-26 16:05:38] - Test backend connection: curl -I http://192.168.0.105:5000/api/test
[2025-03-26 16:05:38] - Check backend accessibility: ping 192.168.0.105
[2025-03-26 16:05:38]
[2025-03-26 16:05:38] Installation Complete! 🎉