This commit is contained in:
Till Tomczak / Torben via Frontend 2025-03-26 16:05:58 +01:00
parent f26759ec24
commit 37f2519140

View File

@ -1,29 +1,30 @@
[2025-03-26 15:42:59] ===== Starting MYP Frontend Installation =====
[2025-03-26 15:42:59] Installation directory: /home/user/Projektarbeit-MYP/packages/reservation-platform
[2025-03-26 15:42:59] System information:
[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 15:42:59] CPU:
[2025-03-26 15:42:59] Memory:
[2025-03-26 15:42:59] Disk space: 104G free on /
[2025-03-26 15:42:59] Updating system packages...
[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://archive.raspberrypi.com/debian bookworm InRelease [39,3 kB]
Holen:4 https://download.docker.com/linux/debian bookworm InRelease [43,3 kB]
Holen:5 http://deb.debian.org/debian bookworm-updates InRelease [55,4 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 39 min 46 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 48 min 37 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 11 h 30 min 6 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 22 h 6 min 19 s). Aktualisierungen für dieses Depot werden nicht angewendet.
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.
@ -36,7 +37,7 @@ Die folgenden Pakete wurden automatisch installiert und werden nicht mehr benöt
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 15:43:03] Installing essential system packages and network tools...
[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.
@ -70,70 +71,71 @@ 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).
make wurde als manuell installiert festgelegt.
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).
zlib1g-dev wurde als manuell installiert festgelegt.
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.
Vorgeschlagene Pakete:
libssl-doc
Die folgenden NEUEN Pakete werden installiert:
libssl-dev
0 aktualisiert, 1 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
Es müssen 3.442 kB an Archiven heruntergeladen werden.
Nach dieser Operation werden 13,1 MB Plattenplatz zusätzlich benutzt.
Holen:1 http://archive.raspberrypi.com/debian bookworm/main arm64 libssl-dev arm64 3.0.15-1~deb12u1+rpt1 [3.442 kB]
Es wurden 3.442 kB in 1 s geholt (3.851 kB/s).
Vormals nicht ausgewähltes Paket libssl-dev:arm64 wird gewählt.
(Lese Datenbank ... (Lese Datenbank ... 5% (Lese Datenbank ... 10% (Lese Datenbank ... 15% (Lese Datenbank ... 20% (Lese Datenbank ... 25% (Lese Datenbank ... 30% (Lese Datenbank ... 35% (Lese Datenbank ... 40% (Lese Datenbank ... 45% (Lese Datenbank ... 50% (Lese Datenbank ... 55% (Lese Datenbank ... 60% (Lese Datenbank ... 65% (Lese Datenbank ... 70% (Lese Datenbank ... 75% (Lese Datenbank ... 80% (Lese Datenbank ... 85% (Lese Datenbank ... 90% (Lese Datenbank ... 95% (Lese Datenbank ... 100% (Lese Datenbank ... 158399 Dateien und Verzeichnisse sind derzeit installiert.)
Vorbereitung zum Entpacken von .../libssl-dev_3.0.15-1~deb12u1+rpt1_arm64.deb ...
Entpacken von libssl-dev:arm64 (3.0.15-1~deb12u1+rpt1) ...
libssl-dev:arm64 (3.0.15-1~deb12u1+rpt1) wird eingerichtet ...
[2025-03-26 15:43:09] Installing Docker from official repository...
[2025-03-26 15:43:09] Docker already installed: Docker version 28.0.4, build b8034c0
[2025-03-26 15:43:10] Docker Compose already installed: Docker Compose version v2.20.3
[2025-03-26 15:43:10] Node.js v20.19.0 already installed
[2025-03-26 15:43:12] pnpm 9.12.1 already installed
[2025-03-26 15:43:12] Ensuring Docker is running...
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 15:43:12] Setting up Docker for multi-architecture builds...
[2025-03-26 15:43:13] Docker buildx already configured
[2025-03-26 15:43:13] Creating a copy of the environment file for version control...
[2025-03-26 15:43:13] Setting up database directory...
[2025-03-26 15:43:13] Running in automatic test environment mode (non-interactive)...
[2025-03-26 15:43:13] Setting up test environment for integration testing...
[2025-03-26 15:43:13] Running integration test to verify the environment...
[2025-03-26 15:43:14] Adding test integration commands to package.json...
[2025-03-26 15:43:14] Test environment setup complete!
[2025-03-26 15:43:14] To run integration tests again: cd /home/user/Projektarbeit-MYP/packages/reservation-platform && pnpm test:integration
[2025-03-26 15:43:14] Or directly: /home/user/Projektarbeit-MYP/packages/reservation-platform/docker/test-integration.sh
[2025-03-26 15:43:14] For issues, check the log file at: /home/user/Projektarbeit-MYP/packages/reservation-platform/frontend-install.log
[2025-03-26 15:43:14] ===== Post-Installation Information =====
[2025-03-26 15:43:14] Here are some helpful commands for managing your installation:
[2025-03-26 15:43:14]
[2025-03-26 15:43:14] System management:
[2025-03-26 15:43:14] - Check system status: htop, free -h, df -h
[2025-03-26 15:43:14] - Network status: ip a, netstat -tulpn, ss -tulpn
[2025-03-26 15:43:14] - View logs: tail -f /var/log/syslog, journalctl -f
[2025-03-26 15:43:14]
[2025-03-26 15:43:14] Docker management:
[2025-03-26 15:43:14] - List containers: docker ps -a
[2025-03-26 15:43:14] - Container logs: docker logs <container_id>
[2025-03-26 15:43:14] - Stop containers: docker-compose -f /home/user/Projektarbeit-MYP/packages/reservation-platform/docker/compose.yml down
[2025-03-26 15:43:14] - Start containers: docker-compose -f /home/user/Projektarbeit-MYP/packages/reservation-platform/docker/compose.yml up -d
[2025-03-26 15:43:14] - Restart containers: docker-compose -f /home/user/Projektarbeit-MYP/packages/reservation-platform/docker/compose.yml restart
[2025-03-26 15:43:14]
[2025-03-26 15:43:14] Test environment commands:
[2025-03-26 15:43:14] - Run integration test: bash /home/user/Projektarbeit-MYP/packages/reservation-platform/docker/test-integration.sh
[2025-03-26 15:43:14] - View test logs: cat /home/user/Projektarbeit-MYP/packages/reservation-platform/docker/test-integration.log
[2025-03-26 15:43:14] - Stop test environment: docker-compose -f /home/user/Projektarbeit-MYP/packages/reservation-platform/docker/test-env.yml down
[2025-03-26 15:43:14]
[2025-03-26 15:43:14] Backend connection:
[2025-03-26 15:43:14] - Test backend connection: curl -I http://192.168.0.105:5000/api/test
[2025-03-26 15:43:14] - Check backend accessibility: ping 192.168.0.105
[2025-03-26 15:43:14]
[2025-03-26 15:43:14] Installation Complete! 🎉
[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! 🎉