diff --git a/packages/reservation-platform/frontend-install.log b/packages/reservation-platform/frontend-install.log index e1298fe..c1e6f05 100644 --- a/packages/reservation-platform/frontend-install.log +++ b/packages/reservation-platform/frontend-install.log @@ -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 -[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 +[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! 🎉