build-test
completed- Job ID
019c5493-977c-85f9-efbe-6e9b8ee71e5b- Created
- 2026-02-13 01:18:04 UTC
- Updated
- 2026-02-13 01:18:04 UTC
- Duration
- 1m 1s
- Source Ref
- b9065705c0c9388447b3c822434946e2f9542c6b
- Source URL
- https://github.com/todpunk/tnl-site.git
- Runner Image
10.16.0.1:5000/public/reactorcide/runnerbase:dev- Priority
- 0
- Queue
- reactorcide-jobs
Logs
2026-02-13T01:18:24.805112+00:00 ⚠️ Configuration warnings:
• runner_image: Using 'latest' tag or no tag specified
💡 Consider using a specific version tag for reproducible builds
✅ Configuration is valid (with warnings)
2026-02-13T01:18:24.805481+00:00 [INFO] [runnerlib] Preparing CI source type=git url=[REDACTED] ref=[REDACTED]
2026-02-13T01:18:24.805605+00:00 [INFO] [runnerlib] Preparing git source url=https://[REDACTED].com/[REDACTED].git ref=[REDACTED] target=/job/ci
2026-02-13T01:18:29.094347+00:00 [INFO] [runnerlib] Git source prepared successfully path=/job/ci
2026-02-13T01:18:29.094803+00:00 [INFO] [runnerlib] Preparing source type=git url=https://[REDACTED].com/[REDACTED].git ref=[REDACTED]
2026-02-13T01:18:29.094920+00:00 [INFO] [runnerlib] Preparing git source url=[REDACTED] ref=[REDACTED] target=/job/src
2026-02-13T01:18:33.017682+00:00 [INFO] [runnerlib] Git source prepared successfully path=/job/src
2026-02-13T01:18:33.018355+00:00 [INFO] [runnerlib] Initialized 0 plugins
2026-02-13T01:18:24.805550+00:00 🔐 Preparing trusted CI source (type: git)
2026-02-13T01:18:24.805647+00:00 Cloning git repository: https://[REDACTED].com/[REDACTED].git
2026-02-13T01:18:28.282065+00:00 Checking out ref: [REDACTED]
2026-02-13T01:18:29.094248+00:00 Fetched and checked out ref: [REDACTED]
2026-02-13T01:18:29.094446+00:00 Repository checked out to: /job/ci
2026-02-13T01:18:29.094976+00:00 Cloning git repository: https://[REDACTED].com/[REDACTED].git
2026-02-13T01:18:32.205533+00:00 Checking out ref: [REDACTED]
2026-02-13T01:18:33.017608+00:00 Fetched and checked out ref: [REDACTED]
2026-02-13T01:18:33.017778+00:00 Repository checked out to: /job/src
2026-02-13T01:18:33.018461+00:00 Executing job locally (no container)
2026-02-13T01:18:33.018487+00:00 Command: bash /job/src/.reactorcide/jobs/scripts/build-test.sh
2026-02-13T01:18:33.162321+00:00 ================================================
2026-02-13T01:18:33.162378+00:00 TNL Site Build Test
2026-02-13T01:18:33.162396+00:00 ================================================
2026-02-13T01:18:33.172955+00:00 Installing buildkit...
2026-02-13T01:18:37.113174+00:00 Starting buildkitd...
2026-02-13T01:18:37.212155+00:00 time="2026-02-13T01:18:37Z" level=info msg="auto snapshotter: using native"
2026-02-13T01:18:37.212268+00:00 time="2026-02-13T01:18:37Z" level=warning msg="using host network as the default"
2026-02-13T01:18:37.232938+00:00 time="2026-02-13T01:18:37Z" level=info msg="found worker \"9cavy0j3z3zod6ghjyp34qcai\", labels=map[org.mobyproject.buildkit.worker.executor:oci org.mobyproject.buildkit.worker.hostname:reactorcide-job-019c5493-977c-85f9-efbe-6e9b8ee71e5b-13f2ctlpxt org.mobyproject.buildkit.worker.network:host org.mobyproject.buildkit.worker.oci.process-mode:sandbox org.mobyproject.buildkit.worker.selinux.enabled:false org.mobyproject.buildkit.worker.snapshotter:native], platforms=[linux/amd64 linux/amd64/v2 linux/386]"
2026-02-13T01:18:37.234713+00:00 time="2026-02-13T01:18:37Z" level=info msg="found 1 workers, default=\"9cavy0j3z3zod6ghjyp34qcai\""
2026-02-13T01:18:37.234752+00:00 time="2026-02-13T01:18:37Z" level=warning msg="currently, only the default worker can be used."
2026-02-13T01:18:37.249689+00:00 time="2026-02-13T01:18:37Z" level=info msg="running server on /tmp/run-root/buildkit/buildkitd.sock"
2026-02-13T01:18:38.198270+00:00 buildkitd is ready
2026-02-13T01:18:38.198402+00:00 Building Docker image (test only, no push)...
2026-02-13T01:18:38.469841+00:00 #1 [internal] load build definition from Dockerfile
2026-02-13T01:18:38.469940+00:00 #1 transferring dockerfile: 369B done
2026-02-13T01:18:38.469963+00:00 #1 WARN: FromAsCasing: 'as' and 'FROM' keywords' casing do not match (line 1)
2026-02-13T01:18:38.469979+00:00 #1 DONE 0.1s
2026-02-13T01:18:38.469992+00:00
2026-02-13T01:18:38.470006+00:00 #2 [internal] load metadata for docker.io/library/caddy:2.9.1-alpine
2026-02-13T01:18:39.810730+00:00 #2 ...
2026-02-13T01:18:39.810798+00:00
2026-02-13T01:18:39.810867+00:00 #3 [internal] load metadata for docker.io/library/python:slim
2026-02-13T01:18:39.810890+00:00 #3 DONE 1.5s
2026-02-13T01:18:39.960176+00:00
2026-02-13T01:18:39.960253+00:00 #2 [internal] load metadata for docker.io/library/caddy:2.9.1-alpine
2026-02-13T01:18:39.960271+00:00 #2 DONE 1.6s
2026-02-13T01:18:40.060607+00:00
2026-02-13T01:18:40.060685+00:00 #4 [internal] load .dockerignore
2026-02-13T01:18:40.060754+00:00 #4 transferring context: 2B done
2026-02-13T01:18:40.060774+00:00 #4 DONE 0.0s
2026-02-13T01:18:40.060788+00:00
2026-02-13T01:18:40.060866+00:00 #5 [internal] load build context
2026-02-13T01:18:40.060882+00:00 #5 DONE 0.0s
2026-02-13T01:18:40.060894+00:00
2026-02-13T01:18:40.060907+00:00 #6 [builder 1/5] FROM docker.io/library/python:slim@sha256:486b8092bfb12997e10d4920897213a06563449c951c5506c2a2cfaf591c599f
2026-02-13T01:18:40.060921+00:00 #6 resolve docker.io/library/python:slim@sha256:486b8092bfb12997e10d4920897213a06563449c951c5506c2a2cfaf591c599f 0.0s done
2026-02-13T01:18:40.060935+00:00 #6 DONE 0.0s
2026-02-13T01:18:40.060947+00:00
2026-02-13T01:18:40.060959+00:00 #7 [stage-1 1/5] FROM docker.io/library/caddy:2.9.1-alpine@sha256:b4e3952384eb9524a887633ce65c752dd7c71314d2c2acf98cd5c715aaa534f0
2026-02-13T01:18:40.061004+00:00 #7 resolve docker.io/library/caddy:2.9.1-alpine@sha256:b4e3952384eb9524a887633ce65c752dd7c71314d2c2acf98cd5c715aaa534f0
2026-02-13T01:18:40.162013+00:00 #7 resolve docker.io/library/caddy:2.9.1-alpine@sha256:b4e3952384eb9524a887633ce65c752dd7c71314d2c2acf98cd5c715aaa534f0 0.0s done
2026-02-13T01:18:40.836159+00:00 #7 ...
2026-02-13T01:18:40.836222+00:00
2026-02-13T01:18:40.836240+00:00 #5 [internal] load build context
2026-02-13T01:18:40.836346+00:00 #5 transferring context: 19.41MB 0.6s done
2026-02-13T01:18:40.836390+00:00 #5 DONE 0.7s
2026-02-13T01:18:40.836409+00:00
2026-02-13T01:18:40.836422+00:00 #7 [stage-1 1/5] FROM docker.io/library/caddy:2.9.1-alpine@sha256:b4e3952384eb9524a887633ce65c752dd7c71314d2c2acf98cd5c715aaa534f0
2026-02-13T01:18:40.836437+00:00 #7 sha256:b8a5ec3997960cd1a012bd930deed7c259404b2549954aba8b2d00b051d21992 0B / 14.38MB 0.2s
2026-02-13T01:18:40.988175+00:00 #7 sha256:6fd3ccaa8d5edd218ae72a9d5b10d99a1bbc199ae1bc7a6973e2627558db54a5 0B / 7.49kB 0.2s
2026-02-13T01:18:41.088470+00:00 #7 sha256:6fd3ccaa8d5edd218ae72a9d5b10d99a1bbc199ae1bc7a6973e2627558db54a5 7.49kB / 7.49kB 0.3s done
2026-02-13T01:18:41.204909+00:00 #7 sha256:b8a5ec3997960cd1a012bd930deed7c259404b2549954aba8b2d00b051d21992 3.15MB / 14.38MB 0.5s
2026-02-13T01:18:41.204983+00:00 #7 sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 0B / 32B 0.2s
2026-02-13T01:18:41.328360+00:00 #7 sha256:b8a5ec3997960cd1a012bd930deed7c259404b2549954aba8b2d00b051d21992 4.19MB / 14.38MB 0.6s
2026-02-13T01:18:41.328426+00:00 #7 sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 32B / 32B 0.3s done
2026-02-13T01:18:41.328442+00:00 #7 sha256:9c63ec053486e151235fc0a8df56f704fb01beec9cbd3d5d8ead48a7cf9cec56 0B / 359.23kB 0.2s
2026-02-13T01:18:41.435763+00:00 #7 sha256:b8a5ec3997960cd1a012bd930deed7c259404b2549954aba8b2d00b051d21992 5.24MB / 14.38MB 0.8s
2026-02-13T01:18:41.540954+00:00 #7 sha256:0a9a5dfd008f05ebc27e4790db0709a29e527690c21bcbcd01481eaeb6bb49dc 0B / 3.63MB 0.2s
2026-02-13T01:18:41.655870+00:00 #7 sha256:b8a5ec3997960cd1a012bd930deed7c259404b2549954aba8b2d00b051d21992 6.29MB / 14.38MB 0.9s
2026-02-13T01:18:41.780265+00:00 #7 sha256:b8a5ec3997960cd1a012bd930deed7c259404b2549954aba8b2d00b051d21992 7.34MB / 14.38MB 1.1s
2026-02-13T01:18:41.780356+00:00 #7 sha256:0a9a5dfd008f05ebc27e4790db0709a29e527690c21bcbcd01481eaeb6bb49dc 2.10MB / 3.63MB 0.5s
2026-02-13T01:18:41.886000+00:00 #7 sha256:b8a5ec3997960cd1a012bd930deed7c259404b2549954aba8b2d00b051d21992 9.44MB / 14.38MB 1.2s
2026-02-13T01:18:41.886093+00:00 #7 sha256:0a9a5dfd008f05ebc27e4790db0709a29e527690c21bcbcd01481eaeb6bb49dc 3.63MB / 3.63MB 0.5s done
2026-02-13T01:18:41.886130+00:00 #7 extracting sha256:0a9a5dfd008f05ebc27e4790db0709a29e527690c21bcbcd01481eaeb6bb49dc
2026-02-13T01:18:42.036057+00:00 #7 sha256:b8a5ec3997960cd1a012bd930deed7c259404b2549954aba8b2d00b051d21992 10.49MB / 14.38MB 1.4s
2026-02-13T01:18:42.036167+00:00 #7 sha256:9c63ec053486e151235fc0a8df56f704fb01beec9cbd3d5d8ead48a7cf9cec56 359.23kB / 359.23kB 0.8s done
2026-02-13T01:18:42.186324+00:00 #7 sha256:b8a5ec3997960cd1a012bd930deed7c259404b2549954aba8b2d00b051d21992 11.53MB / 14.38MB 1.5s
2026-02-13T01:18:42.335394+00:00 #7 sha256:b8a5ec3997960cd1a012bd930deed7c259404b2549954aba8b2d00b051d21992 12.58MB / 14.38MB 1.7s
2026-02-13T01:18:42.485624+00:00 #7 sha256:b8a5ec3997960cd1a012bd930deed7c259404b2549954aba8b2d00b051d21992 13.63MB / 14.38MB 1.8s
2026-02-13T01:18:42.652767+00:00 #7 sha256:b8a5ec3997960cd1a012bd930deed7c259404b2549954aba8b2d00b051d21992 14.38MB / 14.38MB 2.0s
2026-02-13T01:18:43.005894+00:00 #7 sha256:b8a5ec3997960cd1a012bd930deed7c259404b2549954aba8b2d00b051d21992 14.38MB / 14.38MB 2.2s done
2026-02-13T01:18:43.006007+00:00 #7 extracting sha256:0a9a5dfd008f05ebc27e4790db0709a29e527690c21bcbcd01481eaeb6bb49dc 1.0s done
2026-02-13T01:18:43.006137+00:00 #7 extracting sha256:9c63ec053486e151235fc0a8df56f704fb01beec9cbd3d5d8ead48a7cf9cec56
2026-02-13T01:18:43.280325+00:00 #7 extracting sha256:9c63ec053486e151235fc0a8df56f704fb01beec9cbd3d5d8ead48a7cf9cec56 0.4s done
2026-02-13T01:18:43.280403+00:00 #7 DONE 3.3s
2026-02-13T01:18:43.280423+00:00
2026-02-13T01:18:43.280439+00:00 #6 [builder 1/5] FROM docker.io/library/python:slim@sha256:486b8092bfb12997e10d4920897213a06563449c951c5506c2a2cfaf591c599f
2026-02-13T01:18:43.280506+00:00 #6 sha256:f41961c52cda22a823360b0fed8cf4adf6cda3a2c805da2e079a85ec3f76912c 251B / 251B 0.4s done
2026-02-13T01:18:43.280526+00:00 #6 sha256:7a4e8dc91790ec8c07d26378aa0b9c1c5d7e5dec5bdd7129c7f5bc9cd8e0adfa 12.24MB / 12.24MB 0.8s done
2026-02-13T01:18:43.280539+00:00 #6 sha256:ab6f3ce70c9f374c856d92f5eb18f3c632bafe1591820092ee126a59dee94a16 1.29MB / 1.29MB 0.5s done
2026-02-13T01:18:43.280552+00:00 #6 sha256:0c8d55a45c0dc58de60579b9cc5b708de9e7957f4591fc7de941b67c7e245da0 29.78MB / 29.78MB 2.7s done
2026-02-13T01:18:43.280565+00:00 #6 extracting sha256:0c8d55a45c0dc58de60579b9cc5b708de9e7957f4591fc7de941b67c7e245da0
2026-02-13T01:18:43.588114+00:00 #6 ...
2026-02-13T01:18:43.588184+00:00
2026-02-13T01:18:43.588204+00:00 #7 [stage-1 1/5] FROM docker.io/library/caddy:2.9.1-alpine@sha256:b4e3952384eb9524a887633ce65c752dd7c71314d2c2acf98cd5c715aaa534f0
2026-02-13T01:18:43.588265+00:00 #7 extracting sha256:6fd3ccaa8d5edd218ae72a9d5b10d99a1bbc199ae1bc7a6973e2627558db54a5 0.3s done
2026-02-13T01:18:43.588284+00:00 #7 DONE 3.6s
2026-02-13T01:18:43.739164+00:00
2026-02-13T01:18:43.739246+00:00 #7 [stage-1 1/5] FROM docker.io/library/caddy:2.9.1-alpine@sha256:b4e3952384eb9524a887633ce65c752dd7c71314d2c2acf98cd5c715aaa534f0
2026-02-13T01:18:43.739264+00:00 #7 extracting sha256:b8a5ec3997960cd1a012bd930deed7c259404b2549954aba8b2d00b051d21992
2026-02-13T01:18:45.295336+00:00 #7 extracting sha256:b8a5ec3997960cd1a012bd930deed7c259404b2549954aba8b2d00b051d21992 1.7s done
2026-02-13T01:18:45.295429+00:00 #7 DONE 5.3s
2026-02-13T01:18:45.295448+00:00
2026-02-13T01:18:45.295466+00:00 #6 [builder 1/5] FROM docker.io/library/python:slim@sha256:486b8092bfb12997e10d4920897213a06563449c951c5506c2a2cfaf591c599f
2026-02-13T01:18:45.446296+00:00 #6 ...
2026-02-13T01:18:45.446396+00:00
2026-02-13T01:18:45.446415+00:00 #7 [stage-1 1/5] FROM docker.io/library/caddy:2.9.1-alpine@sha256:b4e3952384eb9524a887633ce65c752dd7c71314d2c2acf98cd5c715aaa534f0
2026-02-13T01:18:45.446430+00:00 #7 extracting sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1
2026-02-13T01:18:45.647178+00:00 #7 extracting sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 0.4s done
2026-02-13T01:18:45.647250+00:00 #7 DONE 5.6s
2026-02-13T01:18:45.647266+00:00
2026-02-13T01:18:45.647282+00:00 #6 [builder 1/5] FROM docker.io/library/python:slim@sha256:486b8092bfb12997e10d4920897213a06563449c951c5506c2a2cfaf591c599f
2026-02-13T01:18:45.801129+00:00 #6 ...
2026-02-13T01:18:45.801256+00:00
2026-02-13T01:18:45.801279+00:00 #8 [stage-1 2/5] WORKDIR /site
2026-02-13T01:18:45.967878+00:00 #8 DONE 0.3s
2026-02-13T01:18:45.967970+00:00
2026-02-13T01:18:45.968000+00:00 #6 [builder 1/5] FROM docker.io/library/python:slim@sha256:486b8092bfb12997e10d4920897213a06563449c951c5506c2a2cfaf591c599f
2026-02-13T01:18:46.122408+00:00 #6 ...
2026-02-13T01:18:46.122477+00:00
2026-02-13T01:18:46.122499+00:00 #9 [stage-1 3/5] RUN mkdir /site/logs
2026-02-13T01:18:46.492498+00:00 #9 DONE 0.5s
2026-02-13T01:18:46.492599+00:00
2026-02-13T01:18:46.492626+00:00 #6 [builder 1/5] FROM docker.io/library/python:slim@sha256:486b8092bfb12997e10d4920897213a06563449c951c5506c2a2cfaf591c599f
2026-02-13T01:18:46.647116+00:00 #6 ...
2026-02-13T01:18:46.647180+00:00
2026-02-13T01:18:46.647199+00:00 #10 [stage-1 4/5] COPY Caddyfile /etc/caddy/Caddyfile
2026-02-13T01:18:46.872883+00:00 #10 DONE 0.4s
2026-02-13T01:18:46.872953+00:00
2026-02-13T01:18:46.872973+00:00 #6 [builder 1/5] FROM docker.io/library/python:slim@sha256:486b8092bfb12997e10d4920897213a06563449c951c5506c2a2cfaf591c599f
2026-02-13T01:18:47.469450+00:00 #6 extracting sha256:0c8d55a45c0dc58de60579b9cc5b708de9e7957f4591fc7de941b67c7e245da0 4.4s done
2026-02-13T01:18:47.469522+00:00 #6 DONE 7.4s
2026-02-13T01:18:47.620350+00:00
2026-02-13T01:18:47.620438+00:00 #6 [builder 1/5] FROM docker.io/library/python:slim@sha256:486b8092bfb12997e10d4920897213a06563449c951c5506c2a2cfaf591c599f
2026-02-13T01:18:47.620458+00:00 #6 extracting sha256:ab6f3ce70c9f374c856d92f5eb18f3c632bafe1591820092ee126a59dee94a16
2026-02-13T01:18:49.003477+00:00 #6 extracting sha256:ab6f3ce70c9f374c856d92f5eb18f3c632bafe1591820092ee126a59dee94a16 1.5s done
2026-02-13T01:18:49.003551+00:00 #6 DONE 9.0s
2026-02-13T01:18:49.154478+00:00
2026-02-13T01:18:49.154596+00:00 #6 [builder 1/5] FROM docker.io/library/python:slim@sha256:486b8092bfb12997e10d4920897213a06563449c951c5506c2a2cfaf591c599f
2026-02-13T01:18:49.154635+00:00 #6 extracting sha256:7a4e8dc91790ec8c07d26378aa0b9c1c5d7e5dec5bdd7129c7f5bc9cd8e0adfa
2026-02-13T01:18:52.303063+00:00 #6 extracting sha256:7a4e8dc91790ec8c07d26378aa0b9c1c5d7e5dec5bdd7129c7f5bc9cd8e0adfa 3.3s done
2026-02-13T01:18:52.303127+00:00 #6 DONE 12.3s
2026-02-13T01:18:52.454878+00:00
2026-02-13T01:18:52.454949+00:00 #6 [builder 1/5] FROM docker.io/library/python:slim@sha256:486b8092bfb12997e10d4920897213a06563449c951c5506c2a2cfaf591c599f
2026-02-13T01:18:52.454967+00:00 #6 extracting sha256:f41961c52cda22a823360b0fed8cf4adf6cda3a2c805da2e079a85ec3f76912c
2026-02-13T01:18:54.077713+00:00 #6 extracting sha256:f41961c52cda22a823360b0fed8cf4adf6cda3a2c805da2e079a85ec3f76912c 1.8s done
2026-02-13T01:18:54.077782+00:00 #6 DONE 14.0s
2026-02-13T01:18:54.230974+00:00
2026-02-13T01:18:54.231038+00:00 #11 [builder 2/5] WORKDIR /build
2026-02-13T01:18:55.748457+00:00 #11 DONE 1.7s
2026-02-13T01:18:55.903476+00:00
2026-02-13T01:18:55.903550+00:00 #12 [builder 3/5] RUN pip install pysocha typing_extensions
2026-02-13T01:19:01.321206+00:00 #12 5.569 Collecting pysocha
2026-02-13T01:19:01.555245+00:00 #12 5.803 Downloading pysocha-0.2.0-py3-none-any.whl.metadata (665 bytes)
2026-02-13T01:19:01.820043+00:00 #12 6.068 Collecting typing_extensions
2026-02-13T01:19:01.948371+00:00 #12 6.111 Downloading typing_extensions-4.15.0-py3-none-any.whl.metadata (3.3 kB)
2026-02-13T01:19:01.948444+00:00 #12 6.196 Collecting flask>=3.0.3 (from pysocha)
2026-02-13T01:19:02.052593+00:00 #12 6.219 Downloading flask-3.1.2-py3-none-any.whl.metadata (3.2 kB)
2026-02-13T01:19:02.052711+00:00 #12 6.300 Collecting jinja2>=3.1.4 (from pysocha)
2026-02-13T01:19:02.159997+00:00 #12 6.325 Downloading jinja2-3.1.6-py3-none-any.whl.metadata (2.9 kB)
2026-02-13T01:19:02.160066+00:00 #12 6.384 Collecting linkify-it-py>=2.0.3 (from pysocha)
2026-02-13T01:19:02.160082+00:00 #12 6.408 Downloading linkify_it_py-2.0.3-py3-none-any.whl.metadata (8.5 kB)
2026-02-13T01:19:02.267669+00:00 #12 6.492 Collecting markdown-it-py>=3.0.0 (from pysocha)
2026-02-13T01:19:02.267742+00:00 #12 6.515 Downloading markdown_it_py-4.0.0-py3-none-any.whl.metadata (7.3 kB)
2026-02-13T01:19:02.368928+00:00 #12 6.593 Collecting mdit-py-plugins>=0.4.1 (from pysocha)
2026-02-13T01:19:02.369000+00:00 #12 6.617 Downloading mdit_py_plugins-0.5.0-py3-none-any.whl.metadata (2.8 kB)
2026-02-13T01:19:02.521209+00:00 #12 6.685 Collecting python-dateutil>=2.9.0.post0 (from pysocha)
2026-02-13T01:19:02.521283+00:00 #12 6.708 Downloading python_dateutil-2.9.0.post0-py2.py3-none-any.whl.metadata (8.4 kB)
2026-02-13T01:19:02.521331+00:00 #12 6.769 Collecting python-frontmatter>=1.1.0 (from pysocha)
2026-02-13T01:19:02.627152+00:00 #12 6.795 Downloading python_frontmatter-1.1.0-py3-none-any.whl.metadata (4.1 kB)
2026-02-13T01:19:02.627290+00:00 #12 6.875 Collecting python-slugify>=8.0.4 (from pysocha)
2026-02-13T01:19:02.803017+00:00 #12 6.900 Downloading python_slugify-8.0.4-py2.py3-none-any.whl.metadata (8.5 kB)
2026-02-13T01:19:02.822996+00:00 #12 7.071 Collecting pyyaml>=6.0.1 (from pysocha)
2026-02-13T01:19:02.934896+00:00 #12 7.093 Downloading pyyaml-6.0.3-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (2.4 kB)
2026-02-13T01:19:02.935115+00:00 #12 7.183 Collecting typer>=0.12.3 (from pysocha)
2026-02-13T01:19:03.050150+00:00 #12 7.206 Downloading typer-0.23.0-py3-none-any.whl.metadata (16 kB)
2026-02-13T01:19:03.050245+00:00 #12 7.273 Collecting blinker>=1.9.0 (from flask>=3.0.3->pysocha)
2026-02-13T01:19:03.050277+00:00 #12 7.298 Downloading blinker-1.9.0-py3-none-any.whl.metadata (1.6 kB)
2026-02-13T01:19:03.154821+00:00 #12 7.380 Collecting click>=8.1.3 (from flask>=3.0.3->pysocha)
2026-02-13T01:19:03.154874+00:00 #12 7.403 Downloading click-8.3.1-py3-none-any.whl.metadata (2.6 kB)
2026-02-13T01:19:03.389140+00:00 #12 7.463 Collecting itsdangerous>=2.2.0 (from flask>=3.0.3->pysocha)
2026-02-13T01:19:03.389222+00:00 #12 7.486 Downloading itsdangerous-2.2.0-py3-none-any.whl.metadata (1.9 kB)
2026-02-13T01:19:03.488235+00:00 #12 7.736 Collecting markupsafe>=2.1.1 (from flask>=3.0.3->pysocha)
2026-02-13T01:19:03.608341+00:00 #12 7.761 Downloading markupsafe-3.0.3-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (2.7 kB)
2026-02-13T01:19:03.608450+00:00 #12 7.856 Collecting werkzeug>=3.1.0 (from flask>=3.0.3->pysocha)
2026-02-13T01:19:03.717064+00:00 #12 7.879 Downloading werkzeug-3.1.5-py3-none-any.whl.metadata (4.0 kB)
2026-02-13T01:19:03.717139+00:00 #12 7.965 Collecting uc-micro-py (from linkify-it-py>=2.0.3->pysocha)
2026-02-13T01:19:03.819975+00:00 #12 7.989 Downloading uc_micro_py-1.0.3-py3-none-any.whl.metadata (2.0 kB)
2026-02-13T01:19:03.820051+00:00 #12 8.045 Collecting mdurl~=0.1 (from markdown-it-py>=3.0.0->pysocha)
2026-02-13T01:19:03.820117+00:00 #12 8.068 Downloading mdurl-0.1.2-py3-none-any.whl.metadata (1.6 kB)
2026-02-13T01:19:03.931324+00:00 #12 8.154 Collecting six>=1.5 (from python-dateutil>=2.9.0.post0->pysocha)
2026-02-13T01:19:03.931424+00:00 #12 8.179 Downloading six-1.17.0-py2.py3-none-any.whl.metadata (1.7 kB)
2026-02-13T01:19:04.106913+00:00 #12 8.237 Collecting text-unidecode>=1.3 (from python-slugify>=8.0.4->pysocha)
2026-02-13T01:19:04.106988+00:00 #12 8.262 Downloading text_unidecode-1.3-py2.py3-none-any.whl.metadata (2.4 kB)
2026-02-13T01:19:04.107008+00:00 #12 8.355 Collecting shellingham>=1.3.0 (from typer>=0.12.3->pysocha)
2026-02-13T01:19:04.280235+00:00 #12 8.377 Downloading shellingham-1.5.4-py2.py3-none-any.whl.metadata (3.5 kB)
2026-02-13T01:19:04.307111+00:00 #12 8.555 Collecting rich>=10.11.0 (from typer>=0.12.3->pysocha)
2026-02-13T01:19:04.418345+00:00 #12 8.581 Downloading rich-14.3.2-py3-none-any.whl.metadata (18 kB)
2026-02-13T01:19:04.418419+00:00 #12 8.642 Collecting annotated-doc>=0.0.2 (from typer>=0.12.3->pysocha)
2026-02-13T01:19:04.418437+00:00 #12 8.666 Downloading annotated_doc-0.0.4-py3-none-any.whl.metadata (6.6 kB)
2026-02-13T01:19:04.524748+00:00 #12 8.773 Collecting pygments<3.0.0,>=2.13.0 (from rich>=10.11.0->typer>=0.12.3->pysocha)
2026-02-13T01:19:04.663834+00:00 #12 8.796 Downloading pygments-2.19.2-py3-none-any.whl.metadata (2.5 kB)
2026-02-13T01:19:04.663910+00:00 #12 8.911 Downloading pysocha-0.2.0-py3-none-any.whl (7.7 kB)
2026-02-13T01:19:04.804232+00:00 #12 8.945 Downloading typing_extensions-4.15.0-py3-none-any.whl (44 kB)
2026-02-13T01:19:04.804332+00:00 #12 8.997 Downloading flask-3.1.2-py3-none-any.whl (103 kB)
2026-02-13T01:19:04.804351+00:00 #12 9.052 Downloading blinker-1.9.0-py3-none-any.whl (8.5 kB)
2026-02-13T01:19:04.912087+00:00 #12 9.088 Downloading click-8.3.1-py3-none-any.whl (108 kB)
2026-02-13T01:19:04.912162+00:00 #12 9.126 Downloading itsdangerous-2.2.0-py3-none-any.whl (16 kB)
2026-02-13T01:19:04.912178+00:00 #12 9.160 Downloading jinja2-3.1.6-py3-none-any.whl (134 kB)
2026-02-13T01:19:05.021118+00:00 #12 9.198 Downloading linkify_it_py-2.0.3-py3-none-any.whl (19 kB)
2026-02-13T01:19:05.021213+00:00 #12 9.232 Downloading markdown_it_py-4.0.0-py3-none-any.whl (87 kB)
2026-02-13T01:19:05.021239+00:00 #12 9.269 Downloading mdurl-0.1.2-py3-none-any.whl (10.0 kB)
2026-02-13T01:19:05.169490+00:00 #12 9.301 Downloading markupsafe-3.0.3-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (23 kB)
2026-02-13T01:19:05.169552+00:00 #12 9.334 Downloading mdit_py_plugins-0.5.0-py3-none-any.whl (57 kB)
2026-02-13T01:19:05.169570+00:00 #12 9.369 Downloading python_dateutil-2.9.0.post0-py2.py3-none-any.whl (229 kB)
2026-02-13T01:19:05.169585+00:00 #12 9.417 Downloading python_frontmatter-1.1.0-py3-none-any.whl (9.8 kB)
2026-02-13T01:19:05.281456+00:00 #12 9.450 Downloading python_slugify-8.0.4-py2.py3-none-any.whl (10 kB)
2026-02-13T01:19:05.281529+00:00 #12 9.484 Downloading pyyaml-6.0.3-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (794 kB)
2026-02-13T01:19:05.408836+00:00 #12 9.529 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 794.2/794.2 kB 15.6 MB/s 0:00:00
2026-02-13T01:19:05.408957+00:00 #12 9.553 Downloading six-1.17.0-py2.py3-none-any.whl (11 kB)
2026-02-13T01:19:05.408999+00:00 #12 9.586 Downloading text_unidecode-1.3-py2.py3-none-any.whl (78 kB)
2026-02-13T01:19:05.409019+00:00 #12 9.623 Downloading typer-0.23.0-py3-none-any.whl (56 kB)
2026-02-13T01:19:05.409087+00:00 #12 9.657 Downloading annotated_doc-0.0.4-py3-none-any.whl (5.3 kB)
2026-02-13T01:19:05.529281+00:00 #12 9.688 Downloading rich-14.3.2-py3-none-any.whl (309 kB)
2026-02-13T01:19:05.529391+00:00 #12 9.728 Downloading pygments-2.19.2-py3-none-any.whl (1.2 MB)
2026-02-13T01:19:05.777972+00:00 #12 9.777 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.2/1.2 MB 23.9 MB/s 0:00:00
2026-02-13T01:19:05.778051+00:00 #12 9.802 Downloading shellingham-1.5.4-py2.py3-none-any.whl (9.8 kB)
2026-02-13T01:19:05.778068+00:00 #12 9.835 Downloading werkzeug-3.1.5-py3-none-any.whl (225 kB)
2026-02-13T01:19:05.778085+00:00 #12 9.875 Downloading uc_micro_py-1.0.3-py3-none-any.whl (6.2 kB)
2026-02-13T01:19:05.890421+00:00 #12 10.14 Installing collected packages: text-unidecode, uc-micro-py, typing_extensions, six, shellingham, pyyaml, python-slugify, pygments, mdurl, markupsafe, itsdangerous, click, blinker, annotated-doc, werkzeug, python-frontmatter, python-dateutil, markdown-it-py, linkify-it-py, jinja2, rich, mdit-py-plugins, flask, typer, pysocha
2026-02-13T01:19:10.601443+00:00 #12 14.85
2026-02-13T01:19:10.759106+00:00 #12 14.85 Successfully installed annotated-doc-0.0.4 blinker-1.9.0 click-8.3.1 flask-3.1.2 itsdangerous-2.2.0 jinja2-3.1.6 linkify-it-py-2.0.3 markdown-it-py-4.0.0 markupsafe-3.0.3 mdit-py-plugins-0.5.0 mdurl-0.1.2 pygments-2.19.2 pysocha-0.2.0 python-dateutil-2.9.0.post0 python-frontmatter-1.1.0 python-slugify-8.0.4 pyyaml-6.0.3 rich-14.3.2 shellingham-1.5.4 six-1.17.0 text-unidecode-1.3 typer-0.23.0 typing_extensions-4.15.0 uc-micro-py-1.0.3 werkzeug-3.1.5
2026-02-13T01:19:10.759208+00:00 #12 14.85 WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager, possibly rendering your system unusable. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv. Use the --root-user-action option if you know what you are doing and want to suppress this warning.
2026-02-13T01:19:10.787010+00:00 #12 15.03
2026-02-13T01:19:10.787069+00:00 #12 15.03 [notice] A new release of pip is available: 25.3 -> 26.0.1
2026-02-13T01:19:10.787088+00:00 #12 15.03 [notice] To update, run: pip install --upgrade pip
2026-02-13T01:19:10.917993+00:00 #12 DONE 15.2s
2026-02-13T01:19:11.072526+00:00
2026-02-13T01:19:11.072603+00:00 #13 [builder 4/5] COPY . .
2026-02-13T01:19:14.097341+00:00 #13 DONE 3.2s
2026-02-13T01:19:14.252943+00:00
2026-02-13T01:19:14.253021+00:00 #14 [builder 5/5] RUN python -m pysocha build -c tnl_config.yaml
2026-02-13T01:19:17.835957+00:00 #14 3.734 /usr/local/lib/python3.14/site-packages/dateutil/parser/_parser.py:1207: UnknownTimezoneWarning: tzname MST identified but not understood. Pass `tzinfos` argument in order to correctly return a timezone-aware datetime. In a future version, this will raise an exception.
2026-02-13T01:19:17.836134+00:00 #14 3.734 warnings.warn("tzname {tzname} identified but not understood. "
2026-02-13T01:19:17.983623+00:00 #14 3.882 {'blogConfig': {'atomFeeds': True,
2026-02-13T01:19:17.983678+00:00 #14 3.882 'authorPaginationNum': 10,
2026-02-13T01:19:17.983696+00:00 #14 3.882 'authorTemplate': 'author.jinja2',
2026-02-13T01:19:17.983711+00:00 #14 3.882 'authorsTemplate': 'authors.jinja2',
2026-02-13T01:19:17.983726+00:00 #14 3.882 'blogBaseDir': 'tnlblog',
2026-02-13T01:19:17.983788+00:00 #14 3.882 'blogTemplate': 'blog.jinja2',
2026-02-13T01:19:17.983807+00:00 #14 3.882 'listingKeysNeeded': ['hook'],
2026-02-13T01:19:17.983820+00:00 #14 3.882 'listingPaginationNum': 5,
2026-02-13T01:19:17.983832+00:00 #14 3.882 'listingTemplate': 'listing.jinja2',
2026-02-13T01:19:17.983844+00:00 #14 3.882 'tagPaginationNum': 5,
2026-02-13T01:19:17.983856+00:00 #14 3.882 'tagTemplate': 'tag.jinja2',
2026-02-13T01:19:17.983870+00:00 #14 3.882 'tagsTemplate': 'tags.jinja2',
2026-02-13T01:19:17.983882+00:00 #14 3.882 'title': 'Death and Lor'},
2026-02-13T01:19:17.983895+00:00 #14 3.882 'contentDir': 'content',
2026-02-13T01:19:17.983907+00:00 #14 3.882 'defaultExtension': '.html',
2026-02-13T01:19:17.983920+00:00 #14 3.882 'descending': 'True,',
2026-02-13T01:19:17.983933+00:00 #14 3.882 'outputDir': 'generated',
2026-02-13T01:19:17.983945+00:00 #14 3.882 'pageConfig': {'pageDefaultTemplate': 'page.jinja2',
2026-02-13T01:19:17.983958+00:00 #14 3.882 'pageTitle': 'Tod and Lorna .com'},
2026-02-13T01:19:17.983971+00:00 #14 3.882 'siteAddress': 'https://todandlorna.com/',
2026-02-13T01:19:17.983983+00:00 #14 3.882 'siteTitle': 'Tod and Lorna .com',
2026-02-13T01:19:17.983996+00:00 #14 3.882 'startPage': 'index.html',
2026-02-13T01:19:17.984008+00:00 #14 3.882 'templatesDir': 'templates'}
2026-02-13T01:19:17.984020+00:00 #14 3.882 ('\n'
2026-02-13T01:19:17.984033+00:00 #14 3.882 '<h3>This is a header</h3>\n'
2026-02-13T01:19:17.984046+00:00 #14 3.882 '<ul>\n'
2026-02-13T01:19:17.984059+00:00 #14 3.882 '<li>List 1</li>\n'
2026-02-13T01:19:17.984071+00:00 #14 3.882 '<li>List 2</li>\n'
2026-02-13T01:19:17.984084+00:00 #14 3.882 '<li>List 3</li>\n'
2026-02-13T01:19:17.984097+00:00 #14 3.882 '</ul>\n'
2026-02-13T01:19:17.984109+00:00 #14 3.882 '<p>This is some stuff <em>bold</em> or not.</p>\n')
2026-02-13T01:19:17.984123+00:00 #14 3.882 /build/generated/index.html
2026-02-13T01:19:18.191544+00:00 #14 DONE 4.0s
2026-02-13T01:19:18.191640+00:00
2026-02-13T01:19:18.191667+00:00 #15 [stage-1 5/5] COPY --from=builder ./build/generated ./root
2026-02-13T01:19:18.465569+00:00 #15 DONE 0.3s
2026-02-13T01:19:18.621739+00:00
2026-02-13T01:19:18.621825+00:00 #16 exporting to oci image format
2026-02-13T01:19:18.621843+00:00 #16 exporting layers
2026-02-13T01:19:20.119838+00:00 #16 exporting layers 1.6s done
2026-02-13T01:19:20.306147+00:00 #16 exporting manifest sha256:689466388ff0e933c3c1925788071e0cf0d7a491bb2e17f7e5ed20a068e97448 0.0s done
2026-02-13T01:19:20.306241+00:00 #16 exporting config sha256:573ddddc60991ac7ae108febb62ecd3a4500c0ab6fba0cbd40f0443d82218190 0.0s done
2026-02-13T01:19:20.306259+00:00 #16 sending tarball
2026-02-13T01:19:20.822641+00:00 #16 sending tarball 0.7s done
2026-02-13T01:19:20.822713+00:00 #16 DONE 2.4s
2026-02-13T01:19:20.931446+00:00
2026-02-13T01:19:20.931552+00:00 ================================================
2026-02-13T01:19:20.931574+00:00 Build test passed!
2026-02-13T01:19:20.931590+00:00 ================================================
2026-02-13T01:19:20.932150+00:00 time="2026-02-13T01:19:20Z" level=info msg="stopping server"
2026-02-13T01:19:20.938340+00:00 buildkitd: got 1 SIGTERM/SIGINTs, forcing shutdown
2026-02-13T01:19:20.938382+00:00 [REDACTED].com/moby/buildkit/util/appcontext.Context.func1.1
2026-02-13T01:19:20.938398+00:00 /src/util/appcontext/appcontext.go:38
2026-02-13T01:19:20.938414+00:00 runtime.goexit
2026-02-13T01:19:20.938428+00:00 /usr/local/go/src/runtime/asm_amd64.s:1695
2026-02-13T01:19:20.947994+00:00 ✓ Job completed successfully (exit code: 0)