142 lines
9.2 KiB
Plaintext
142 lines
9.2 KiB
Plaintext
[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.
|
||
[0;31m[2025-03-26 16:05:29] ERROR: Failed to update apt repositories[0m
|
||
|
||
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".
|
||
[0;31m[2025-03-26 16:05:38] ERROR: Failed to install dependencies[0m
|
||
[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! 🎉
|