- Move loose September fuel exports, chat export and deploy log into archive/ - Move the Hills wages test spreadsheet into src/lib/__fixtures__/ - Add Buildsite fuel exports and the 18 Oct fuel review audit under reports/ - Add PocketBase schema backups from 17-18 Oct - Ignore .playwright-mcp/ and duplicate report zips; stop tracking cooler.env (already in .gitignore) Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
131 lines
No EOL
14 KiB
Text
131 lines
No EOL
14 KiB
Text
2026-Aug-19 00:18:20.182060 Docker 27.0.3 with BuildKit and Buildx detected on deployment server (localhost).
|
|
2026-Aug-19 00:18:20.195262 Starting deployment of http://forgejo-b82b4lpyyzyg40thdsjdd38i.163.245.214.68.sslip.io/David/MEGAINFRA-WEBAPP.git:<REDACTED>@\(.*\):#https://\1/#g" '\''/artifacts/vptid1uo0jnz2q4t1mcbqjj9'\''/.gitmodules || true && git -c http.version=HTTP/1.1 submodule sync && GIT_SSH_COMMAND="ssh -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null" git -c http.version=HTTP/1.1 submodule update --init --recursive --depth=1; fi && cd '\''/artifacts/vptid1uo0jnz2q4t1mcbqjj9'\'' && GIT_SSH_COMMAND="ssh -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null" git -c http.version=HTTP/1.1 lfs pull'
|
|
2026-Aug-19 00:<REDACTED>@mega.co.za
|
|
2026-Aug-19 00:18:30.882220 [DEBUG] ARG POCKETBASE_ADMIN_PASSWORD=12345678
|
|
2026-Aug-19 00:18:30.882220 [DEBUG] ARG POCKETBASE_ADMIN_TOKEN=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJjb2xsZWN0aW9uSWQiOiJwYmNfMzE0MjYzNTgyMyIsImV4cCI6Mzc5MDg2Mjg1OCwiaWQiOiJ2OTAyNXJhanE5YmoxbXciLCJyZWZyZXNoYWJsZSI6ZmFsc2UsInR5cGUiOiJhdXRoIn0.ykOfcSdK-gStdjloPi_H97Oq2aNSL2wt7f7wHF1RomY
|
|
2026-Aug-19 00:18:30.882220 [DEBUG] ARG COOLIFY_URL=https://mega.dash.apphub.co.za
|
|
2026-Aug-19 00:<REDACTED>@mega.co.za
|
|
2026-Aug-19 00:18:30.882220 [DEBUG] ARG POCKETBASE_ADMIN_PASSWORD=12345678
|
|
2026-Aug-19 00:18:30.882220 [DEBUG] ARG POCKETBASE_ADMIN_TOKEN=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJjb2xsZWN0aW9uSWQiOiJwYmNfMzE0MjYzNTgyMyIsImV4cCI6Mzc5MDg2Mjg1OCwiaWQiOiJ2OTAyNXJhanE5YmoxbXciLCJyZWZyZXNoYWJsZSI6ZmFsc2UsInR5cGUiOiJhdXRoIn0.ykOfcSdK-gStdjloPi_H97Oq2aNSL2wt7f7wHF1RomY
|
|
2026-Aug-19 00:18:30.882220 [DEBUG] ARG COOLIFY_URL=https://mega.dash.apphub.co.za
|
|
2026-Aug-19 00:<REDACTED>@mega.co.za
|
|
2026-Aug-19 00:18:30.882220 [DEBUG] ARG POCKETBASE_ADMIN_PASSWORD=12345678
|
|
2026-Aug-19 00:18:30.882220 [DEBUG] ARG POCKETBASE_ADMIN_TOKEN=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJjb2xsZWN0aW9uSWQiOiJwYmNfMzE0MjYzNTgyMyIsImV4cCI6Mzc5MDg2Mjg1OCwiaWQiOiJ2OTAyNXJhanE5YmoxbXciLCJyZWZyZXNoYWJsZSI6ZmFsc2UsInR5cGUiOiJhdXRoIn0.ykOfcSdK-gStdjloPi_H97Oq2aNSL2wt7f7wHF1RomY
|
|
2026-Aug-19 00:18:30.882220 [DEBUG] ARG COOLIFY_URL=https://mega.dash.apphub.co.za
|
|
2026-Aug-19 00:<REDACTED>@sha256:a57df69d0ea827fb7266491f2813635de6f17269be881f696fbfdf2d83dda33e
|
|
2026-Aug-19 00:18:33.569422 [DEBUG] #3 CACHED
|
|
2026-Aug-19 00:18:33.630221 [DEBUG] #4 [internal] load metadata for docker.io/library/node:20-alpine
|
|
2026-Aug-19 00:18:34.917325 [DEBUG] #4 DONE 1.3s
|
|
2026-Aug-19 00:18:35.076491 [DEBUG] #5 [internal] load .dockerignore
|
|
2026-Aug-19 00:18:35.076491 [DEBUG] #5 transferring context: 764B done
|
|
2026-Aug-19 00:18:35.076491 [DEBUG] #5 DONE 0.0s
|
|
2026-Aug-19 00:18:35.185409 [DEBUG]
|
|
2026-Aug-19 00:18:35.201802 [DEBUG] #6 [runner 1/6] FROM docker.io/library/node:20-alpine@sha256:fb4cd12c85ee03686f6af5362a0b0d56d50c58a04632e6c0fb8363f609372293
|
|
2026-Aug-19 00:18:35.201802 [DEBUG] #6 CACHED
|
|
2026-Aug-19 00:18:35.201802 [DEBUG]
|
|
2026-Aug-19 00:18:35.201802 [DEBUG] #7 [runner 2/6] WORKDIR /app
|
|
2026-Aug-19 00:18:35.201802 [DEBUG] #7 CACHED
|
|
2026-Aug-19 00:18:35.201802 [DEBUG]
|
|
2026-Aug-19 00:18:35.201802 [DEBUG] #8 [internal] load build context
|
|
2026-Aug-19 00:18:35.296841 [DEBUG] #8 transferring context: 1.06MB 0.1s done
|
|
2026-Aug-19 00:18:35.296841 [DEBUG] #8 DONE 0.2s
|
|
2026-Aug-19 00:18:35.296841 [DEBUG]
|
|
2026-Aug-19 00:18:35.296841 [DEBUG] #9 [runner 3/6] RUN addgroup --system --gid 1001 nodejs && adduser --system --uid 1001 nextjs
|
|
2026-Aug-19 00:18:35.511120 [DEBUG] #9 DONE 0.3s
|
|
2026-Aug-19 00:18:35.511120 [DEBUG]
|
|
2026-Aug-19 00:18:35.511120 [DEBUG] #10 [deps 2/5] RUN apk add --no-cache libc6-compat
|
|
2026-Aug-19 00:18:37.841208 [DEBUG] #10 2.762 (1/3) Installing musl-obstack (1.2.3-r2)
|
|
2026-Aug-19 00:18:38.024391 [DEBUG] #10 2.946 (2/3) Installing libucontext (1.3.3-r0)
|
|
2026-Aug-19 00:18:38.207534 [DEBUG] #10 3.129 (3/3) Installing gcompat (1.1.0-r4)
|
|
2026-Aug-19 00:18:38.397689 [DEBUG] #10 3.319 OK: 11.0 MiB in 21 packages
|
|
2026-Aug-19 00:18:38.529038 [DEBUG] #10 DONE 3.5s
|
|
2026-Aug-19 00:18:38.633039 [DEBUG] #11 [deps 3/5] WORKDIR /app
|
|
2026-Aug-19 00:18:38.633039 [DEBUG] #11 DONE 0.0s
|
|
2026-Aug-19 00:18:38.633039 [DEBUG]
|
|
2026-Aug-19 00:18:38.633039 [DEBUG] #12 [deps 4/5] COPY package.json package-lock.json* ./
|
|
2026-Aug-19 00:18:38.633039 [DEBUG] #12 DONE 0.1s
|
|
2026-Aug-19 00:18:38.787479 [DEBUG] #13 [deps 5/5] RUN npm ci --ignore-scripts --no-audit --no-fund
|
|
2026-Aug-19 00:18:45.531839 [DEBUG] #13 6.895 npm warn deprecated sourcemap-codec@1.4.8: Please use @jridgewell/sourcemap-codec instead
|
|
2026-Aug-19 00:18:46.689419 [DEBUG] #13 8.049 npm warn deprecated inflight@1.0.6: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.
|
|
2026-Aug-19 00:18:46.834728 [DEBUG] #13 8.198 npm warn deprecated glob@7.2.3: Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting <REDACTED>
|
|
2026-Aug-19 00:18:54.807008 [DEBUG] #13 16.17 npm warn deprecated recharts@2.15.4: 1.x and 2.x branches are no longer active. Bump to Recharts v3 to receive latest features and bugfixes. See https://github.com/recharts/recharts/wiki/3.0-migration-guide
|
|
2026-Aug-19 00:<REDACTED>@12.0.2
|
|
2026-Aug-19 00:19:12.319347 [DEBUG] #13 33.53 npm notice
|
|
2026-Aug-19 00:19:14.380642 [DEBUG] #13 DONE 35.7s
|
|
2026-Aug-19 00:19:25.815071 [DEBUG] #14 [builder 3/5] COPY --from=deps /app/node_modules ./node_modules
|
|
2026-Aug-19 00:19:25.815071 [DEBUG] #14 CACHED
|
|
2026-Aug-19 00:19:25.923209 [DEBUG] #15 [builder 4/5] COPY . .
|
|
2026-Aug-19 00:19:25.923209 [DEBUG] #15 DONE 0.1s
|
|
2026-Aug-19 00:19:26.078947 [DEBUG] #16 [builder 5/5] RUN npm run build
|
|
2026-Aug-19 00:19:27.089240 [DEBUG] #16 1.162
|
|
2026-Aug-19 00:19:27.089240 [DEBUG] #16 1.162 > mega-infrastructure-dashboard@1.0.0 build
|
|
2026-Aug-19 00:19:27.089240 [DEBUG] #16 1.162 > npm run og-image && next build --webpack
|
|
2026-Aug-19 00:19:27.089240 [DEBUG] #16 1.162
|
|
2026-Aug-19 00:19:27.376025 [DEBUG] #16 1.445
|
|
2026-Aug-19 00:19:27.376025 [DEBUG] #16 1.445 > mega-infrastructure-dashboard@1.0.0 og-image
|
|
2026-Aug-19 00:19:27.376025 [DEBUG] #16 1.445 > node scripts/build-og-image.mjs
|
|
2026-Aug-19 00:19:27.376025 [DEBUG] #16 1.445
|
|
2026-Aug-19 00:19:27.746884 [DEBUG] #16 1.819 Fontconfig error: Cannot load default config file: File not found
|
|
2026-Aug-19 00:19:27.985278 [DEBUG] #16 1.907 Wrote /app/public/og-image.png (87.2 KB, 1200x630)
|
|
2026-Aug-19 00:19:28.891352 [DEBUG] #16 2.962 ▲ Next.js 16.3.0 (webpack)
|
|
2026-Aug-19 00:19:30.927129 [DEBUG] #16 4.999 ✓ Running next.config.js took 2.0s
|
|
2026-Aug-19 00:19:31.069197 [DEBUG] #16 5.057 - Experiments (use with caution):
|
|
2026-Aug-19 00:19:31.075387 [DEBUG] #16 5.058 · serverActions
|
|
2026-Aug-19 00:19:31.075387 [DEBUG] #16 5.058
|
|
2026-Aug-19 00:19:31.075387 [DEBUG] #16 5.142 Creating an optimized production build ...
|
|
2026-Aug-19 00:19:32.115278 [DEBUG] #16 6.188 ✓ (pwa) Compiling for server...
|
|
2026-Aug-19 00:19:32.291074 [DEBUG] #16 6.196 ✓ (pwa) Compiling for server...
|
|
2026-Aug-19 00:19:32.291074 [DEBUG] #16 6.201 ✓ (pwa) Compiling for client (static)...
|
|
2026-Aug-19 00:19:32.291074 [DEBUG] #16 6.213 ○ (pwa) Service worker: /app/public/sw.js
|
|
2026-Aug-19 00:19:32.291074 [DEBUG] #16 6.213 ○ (pwa) URL: /sw.js
|
|
2026-Aug-19 00:19:32.291074 [DEBUG] #16 6.213 ○ (pwa) Scope: /
|
|
2026-Aug-19 00:20:16.837138 [DEBUG] #16 50.91 ✓ Compiled successfully in 45s
|
|
2026-Aug-19 00:20:16.993637 [DEBUG] #16 50.92 Running TypeScript ...
|
|
2026-Aug-19 00:20:30.415420 [DEBUG] #16 64.49 Finished TypeScript in 13.6s ...
|
|
2026-Aug-19 00:20:30.574065 [DEBUG] #16 64.49 Collecting page data using 3 workers ...
|
|
2026-Aug-19 00:20:33.822782 [DEBUG] #16 67.89 Generating static pages using 3 workers (0/7) ...
|
|
2026-Aug-19 00:20:34.100607 [DEBUG] #16 68.17 Generating static pages using 3 workers (1/7)
|
|
2026-Aug-19 00:20:34.257435 [DEBUG] #16 68.17 ⚠ metadataBase property in metadata export is not set for resolving social open graph or twitter images, using "http://localhost:<REDACTED>@12.0.2
|
|
2026-Aug-19 00:21:37.075621 [DEBUG] #16 131.1 npm notice
|
|
2026-Aug-19 00:21:37.392989 [DEBUG] #16 DONE 131.5s
|
|
2026-Aug-19 00:21:39.553347 [DEBUG] #17 [runner 4/6] COPY --from=builder /app/public ./public
|
|
2026-Aug-19 00:21:39.774932 [DEBUG] #17 DONE 0.1s
|
|
2026-Aug-19 00:21:40.155052 [DEBUG] #18 [runner 5/6] COPY --from=builder --chown=nextjs:nodejs /app/.next/standalone ./
|
|
2026-Aug-19 00:21:41.524396 [DEBUG] #18 DONE 1.4s
|
|
2026-Aug-19 00:21:41.630503 [DEBUG] #19 [runner 6/6] COPY --from=builder --chown=nextjs:nodejs /app/.next/static ./.next/static
|
|
2026-Aug-19 00:21:41.630503 [DEBUG] #19 DONE 0.1s
|
|
2026-Aug-19 00:21:41.789773 [DEBUG] #20 exporting to image
|
|
2026-Aug-19 00:21:41.789773 [DEBUG] #20 exporting layers
|
|
2026-Aug-19 00:21:42.600440 [DEBUG] #20 exporting layers 1.0s done
|
|
2026-Aug-19 00:21:42.690718 [DEBUG] #20 writing image sha256:03b9adf86005f5218b2f9533db4404ef5080cf304cd862705a69829b02bf7f2a done
|
|
2026-Aug-19 00:21:42.690718 [DEBUG] #20 naming to docker.io/library/d4okjtuos4i7ukgkib91ijmp:fb1c922fbf72d6751cf2512a62c38c2596bb1836 done
|
|
2026-Aug-19 00:21:42.690718 [DEBUG] #20 DONE 1.0s
|
|
2026-Aug-19 00:21:42.736426 Building docker image completed.
|
|
2026-Aug-19 00:21:42.857610 [DEBUG] Creating .env file with runtime variables for container.
|
|
2026-Aug-19 00:21:43.309448 ----------------------------------------
|
|
2026-Aug-19 00:21:43.328005 Rolling update started.
|
|
2026-Aug-19 00:21:44.308135 [DEBUG] [CMD]: docker exec vptid1uo0jnz2q4t1mcbqjj9 bash -c 'COOLIFY_URL=https://mega.dash.apphub.co.za COOLIFY_FQDN=mega.dash.apphub.co.za COOLIFY_BRANCH='\''main'\'' COOLIFY_RESOURCE_UUID=d4okjtuos4i7ukgkib91ijmp docker compose --project-name d4okjtuos4i7ukgkib91ijmp --project-directory /artifacts/vptid1uo0jnz2q4t1mcbqjj9 -f /artifacts/vptid1uo0jnz2q4t1mcbqjj9/docker-compose.yaml up --build -d'
|
|
2026-Aug-19 00:21:44.308135 [DEBUG] time="2026-08-19T00:21:44Z" level=warning msg="Found orphan containers ([d4okjtuos4i7ukgkib91ijmp-093738934981]) for this project. If you removed or renamed this service in your compose file, you can run this command with the --remove-orphans flag to clean it up."
|
|
2026-Aug-19 00:21:44.308135 [DEBUG] Container d4okjtuos4i7ukgkib91ijmp-001818124604 Creating
|
|
2026-Aug-19 00:21:44.377875 [DEBUG] d4okjtuos4i7ukgkib91ijmp-001818124604 Your kernel does not support memory swappiness capabilities or the cgroup is not mounted. Memory swappiness discarded.
|
|
2026-Aug-19 00:21:44.384465 [DEBUG] Container d4okjtuos4i7ukgkib91ijmp-001818124604 Created
|
|
2026-Aug-19 00:21:44.415202 [DEBUG] Container d4okjtuos4i7ukgkib91ijmp-001818124604 Starting
|
|
2026-Aug-19 00:21:44.814223 [DEBUG] Container d4okjtuos4i7ukgkib91ijmp-001818124604 Started
|
|
2026-Aug-19 00:21:44.842483 New container started.
|
|
2026-Aug-19 00:21:44.860001 Custom healthcheck found in Dockerfile.
|
|
2026-Aug-19 00:21:44.879389 Waiting for healthcheck to pass on the new container.
|
|
2026-Aug-19 00:21:44.900087 Waiting for the start period (40 seconds) before starting healthcheck.
|
|
2026-Aug-19 00:22:25.144768 [DEBUG] [CMD]: docker inspect --format='{{json .State.Health.Status}}' d4okjtuos4i7ukgkib91ijmp-001818124604
|
|
2026-Aug-19 00:22:25.144768 [DEBUG] "starting"
|
|
2026-Aug-19 00:22:25.316055 [DEBUG] [CMD]: docker inspect --format='{{json .State.Health.Log}}' d4okjtuos4i7ukgkib91ijmp-001818124604
|
|
2026-Aug-19 00:22:25.316055 [DEBUG] [{"Start":"2026-08-19T02:22:00.057139602+02:00","End":"2026-08-19T02:22:00.132301169+02:00","ExitCode":1,"Output":"wget: server returned error: HTTP/1.1 404 Not Found\n"},{"Start":"2026-08-19T02:22:05.133842557+02:00","End":"2026-08-19T02:22:05.210237637+02:00","ExitCode":1,"Output":"wget: server returned error: HTTP/1.1 404 Not Found\n"},{"Start":"2026-08-19T02:22:10.211157103+02:00","End":"2026-08-19T02:22:10.280608598+02:00","ExitCode":1,"Output":"wget: server returned error: HTTP/1.1 404 Not Found\n"},{"Start":"2026-08-19T02:22:15.281801309+02:00","End":"2026-08-19T02:22:15.355071255+02:00","ExitCode":1,"Output":"wget: server returned error: HTTP/1.1 404 Not Found\n"},{"Start":"2026-08-19T02:22:20.357145002+02:00","End":"2026-08-19T02:22:20.430987766+02:00","ExitCode":1,"Output":"wget: server returned error: HTTP/1.1 404 Not Found\n"}]
|
|
2026-Aug-19 00:22:25.326009 Attempt 1 of 3 | Healthcheck status: "starting"
|
|
2026-Aug-19 00:22:25.339673 Healthcheck logs: wget: server returned error: HTTP/1.1 404 Not Found
|
|
2026-Aug-19 00:22:25.339673 | Return code: 1
|
|
2026-Aug-19 00:22:55.573447 [DEBUG] [CMD]: docker inspect --format='{{json .State.Health.Status}}' d4okjtuos4i7ukgkib91ijmp-001818124604
|
|
2026-Aug-19 00:22:55.573447 [DEBUG] "starting"
|
|
2026-Aug-19 00:22:55.772627 [DEBUG] [CMD]: docker inspect --format='{{json .State.Health.Log}}' d4okjtuos4i7ukgkib91ijmp-001818124604
|
|
2026-Aug-19 00:22:55.772627 [DEBUG] [{"Start":"2026-08-19T02:22:10.211157103+02:00","End":"2026-08-19T02:22:10.280608598+02:00","ExitCode":1,"Output":"wget: server returned error: HTTP/1.1 404 Not Found\n"},{"Start":"2026-08-19T02:22:15.281801309+02:00","End":"2026-08-19T02:22:15.355071255+02:00","ExitCode":1,"Output":"wget: server returned error: HTTP/1.1 404 Not Found\n"},{"Start":"2026-08-19T02:22:20.357145002+02:00","End":"2026-08-19T02:22:20.430987766+02:00","ExitCode":1,"Output":"wget: server returned error: HTTP/1.1 404 Not Found\n"},{"Start":"2026-08-19T02:22:25.431956955+02:00","End":"2026-08-19T02:22:25.504318352+02:00","ExitCode":1,"Output":"wget: server returned error: HTTP/1.1 404 Not Found\n"},{"Start":"2026-08-19T02:22:55.506362387+02:00","End":"2026-08-19T02:22:55.615131482+02:00","ExitCode":1,"Output":"wget: server returned error: HTTP/1.1 404 Not Found\n"}]
|
|
2026-Aug-19 00:22:55.782277 Attempt 2 of 3 | Healthcheck status: "starting"
|
|
2026-Aug-19 00:22:55.803852 Healthcheck logs: wget: server returned error: HTTP/1.1 404 Not Found
|
|
2026-Aug-19 00:22:55.803852 | Return code: 1 |