Skip to content

Enable WCOW custom frontends to communicate with BuildKit via named pipe bridge #6496

Enable WCOW custom frontends to communicate with BuildKit via named pipe bridge

Enable WCOW custom frontends to communicate with BuildKit via named pipe bridge #6496

Triggered via pull request April 2, 2025 06:35
Status Failure
Total duration 12m 57s
Artifacts 24

test-os.yml

on: pull_request
Matrix: build
Matrix: sandbox-build
test-freebsd-amd64
2m 41s
test-freebsd-amd64
Matrix: test-windows-amd64
Fit to window
Zoom out
Zoom in

Annotations

3 errors
Failed: frontend/dockerfile/TestIntegration: frontend/dockerfile/run.go#L315
=== RUN TestIntegration run.go:315: copied mcr.microsoft.com/windows/nanoserver:ltsc2022 to local mirror localhost:53861/library/nanoserver:latest time="2025-04-02T06:40:09Z" level=info msg="fetch failed after status: 404 Not Found" host="localhost:53861" run.go:315: copied docker.io/wintools/nanoserver:ltsc2022 to local mirror localhost:53861/library/nanoserver:plus time="2025-04-02T06:40:13Z" level=info msg="fetch failed after status: 404 Not Found" host="localhost:53861" run.go:315: copied docker.io/wintools/nanoserver:ltsc2022 to local mirror localhost:53861/library/nanoserver:plus-busybox run.go:247: Error Trace: D:/a/buildkit/buildkit/util/testutil/integration/run.go:247 D:/a/buildkit/buildkit/util/testutil/integration/run.go:248 D:/a/buildkit/buildkit/frontend/dockerfile/dockerfile_test.go:278 Error: Should be true Test: TestIntegration --- FAIL: TestIntegration (79.42s)
Failed: frontend/dockerfile/TestIntegration/slice=7-12/TestCopyThroughSymlinkMultiStage/worker=containerd/frontend=client: frontend/dockerfile/dockerfile_test.go#L1508
=== RUN TestIntegration/slice=7-12/TestCopyThroughSymlinkMultiStage/worker=containerd/frontend=client dockerfile_test.go:1508: Error Trace: D:/a/buildkit/buildkit/frontend/dockerfile/dockerfile_test.go:1508 D:/a/buildkit/buildkit/util/testutil/integration/run.go:103 D:/a/buildkit/buildkit/util/testutil/integration/run.go:245 Error: Received unexpected error: failed to compute cache key: failed to calculate checksum of ref 0dzxqgxiuco1oi24kttmja9g7::fzvjcdmynd3a2y9cc53z0k1vc: failed to mount {windows-layer C:\Users\RUNNER~1\AppData\Local\Temp\bktest_containerd28095155\root\io.containerd.snapshotter.v1.windows\snapshots\4 [parentLayerPaths=["C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\bktest_containerd28095155\\root\\io.containerd.snapshotter.v1.windows\\snapshots\\3"] ro]}: failed to activate layer C:\Users\RUNNER~1\AppData\Local\Temp\bktest_containerd28095155\root\io.containerd.snapshotter.v1.windows\snapshots\4: hcsshim::ActivateLayer failed in Win32: The process cannot access the file because it is being used by another process. (0x20): failed to activate layer C:\Users\RUNNER~1\AppData\Local\Temp\bktest_containerd28095155\root\io.containerd.snapshotter.v1.windows\snapshots\4: hcsshim::ActivateLayer failed in Win32: The process cannot access the file because it is being used by another process. (0x20) github.com/moby/buildkit/util/stack.Enable D:/a/buildkit/buildkit/util/stack/stack.go:82 github.com/moby/buildkit/util/grpcerrors.FromGRPC D:/a/buildkit/buildkit/util/grpcerrors/grpcerrors.go:204 github.com/moby/buildkit/util/grpcerrors.UnaryClientInterceptor D:/a/buildkit/buildkit/util/grpcerrors/intercept.go:41 google.golang.org/grpc.(*ClientConn).Invoke D:/a/buildkit/buildkit/vendor/google.golang.org/grpc/call.go:35 github.com/moby/buildkit/api/services/control.(*controlClient).Solve D:/a/buildkit/buildkit/api/services/control/control_grpc.pb.go:88 github.com/moby/buildkit/client.(*Client).solve.func2 D:/a/buildkit/buildkit/client/solve.go:267 golang.org/x/sync/errgroup.(*Group).Go.func1 D:/a/buildkit/buildkit/vendor/golang.org/x/sync/errgroup/errgroup.go:78 runtime.goexit C:/hostedtoolcache/windows/go/1.23.7/x64/src/runtime/asm_amd64.s:1700 failed to solve github.com/moby/buildkit/client.(*Client).solve.func2 D:/a/buildkit/buildkit/client/solve.go:283 golang.org/x/sync/errgroup.(*Group).Go.func1 D:/a/buildkit/buildkit/vendor/golang.org/x/sync/errgroup/errgroup.go:78 runtime.goexit C:/hostedtoolcache/windows/go/1.23.7/x64/src/runtime/asm_amd64.s:1700 Test: TestIntegration/slice=7-12/TestCopyThroughSymlinkMultiStage/worker=containerd/frontend=client sandbox.go:202: stdout: D:\a\buildkit\buildkit\bin\containerd.exe --config C:\Users\RUNNER~1\AppData\Local\Temp\bktest_containerd28095155\config.toml sandbox.go:202: stderr: D:\a\buildkit\buildkit\bin\containerd.exe --config C:\Users\RUNNER~1\AppData\Local\Temp\bktest_containerd28095155\config.toml sandbox.go:205: > StartCmd 2025-04-02 06:41:11.953988 +0000 UTC m=+64.534305601 D:\a\buildkit\buildkit\bin\containerd.exe --config C:\Users\RUNNER~1\AppData\Local\Temp\bktest_containerd28095155\config.toml sandbox.go:205: time="2025-04-02T06:41:11.975709300Z" level=info msg="starting containerd" revision= version=2.0.4+unknown sandbox.go:205: time="2025-04-02T06:41:11.975709300Z" level=debug msg="Stackdump - waiting signal at Global\\stackdump-5824" sandbox.go:205: time="2025-04-02T06:41:12.008269300Z" level=info msg="loading plugin"
test-windows-amd64 (windows-2022, containerd, ./frontend/dockerfile#7-12)
Process completed with exit code 1.

Artifacts

Produced during runtime
Name Size Digest
buildkit-freebsd-amd64 Expired
70.3 MB
sha256:a52851fbc4d9053645f6b3562cfc35e626e7ba89cb62e09d1aaf66534088de4d
buildkit-windows-amd64 Expired
90.5 MB
sha256:9acc035c7ed9c3d45e3d62cdac45c551a874ce99ca92d5c36e58bd93933611ca
moby~buildkit~2D0UY5.dockerbuild Expired
63.3 KB
sha256:377cb9cf7a6d55defc13bd48566f44c39c1fc2f190ae4575adaaea9cfca9acbc
moby~buildkit~FT1RVS.dockerbuild Expired
62.3 KB
sha256:1430b8e0c1ce79628a500c228d0f82fa9a2965e86adb4c161498a1ee6f688ec0
moby~buildkit~HOL08S.dockerbuild Expired
162 KB
sha256:7b95020cd564d0cf1d5394469b51b572e96bd37a8ffff5e3b4911262037f8cff
moby~buildkit~WGLAAQ.dockerbuild Expired
165 KB
sha256:5cdcd6e5094c4a9013343cd0c370d649d5273e36d131a3e1b55dbc18b025cd41
test-reports-windows-2022-test-windows-amd64--1-containerd Expired
2.63 MB
sha256:9dce4034992b5763fea74383d276bc11061800721f9f3013eabdbf5e21ee154c
test-reports-windows-2022-test-windows-amd64-client--containerd Expired
26.2 KB
sha256:40b8da991391546469dcb7551053cfeb89c4af94022af0befb8449772cb64080
test-reports-windows-2022-test-windows-amd64-cmdbuildctl--containerd Expired
3.62 KB
sha256:9a52caf5ec8ff73819d942966328cf847517239498cad61d6d7c1b5f54ba8006
test-reports-windows-2022-test-windows-amd64-frontend--containerd Expired
1.14 KB
sha256:2e0d43d6df3e9faade5841e99bd3f0c4ddb8a0edba0a05d39be4033651c10434
test-reports-windows-2022-test-windows-amd64-frontenddockerfile1-12--containerd Expired
8.52 KB
sha256:42023d6f6f2f622f61507f59940a7a3eb102aa1b891c04efb2f43d52a957946d
test-reports-windows-2022-test-windows-amd64-frontenddockerfile10-12--containerd Expired
7.49 KB
sha256:d4c820cb39f75cf4a544f960ea4150c1470a7d73829ebe5eaf6938b0d1249766
test-reports-windows-2022-test-windows-amd64-frontenddockerfile11-12--containerd Expired
6.35 KB
sha256:a2a8c76bb28e92acf540c989f294caf763d12e4bf1b9cd1437109d08bedc4420
test-reports-windows-2022-test-windows-amd64-frontenddockerfile12-12--containerd Expired
3.86 KB
sha256:50fd6a5ccf852a1e0d2a0cd73fd6387822ac82334a99b11a149e574cada203e2
test-reports-windows-2022-test-windows-amd64-frontenddockerfile2-12--containerd Expired
8.68 KB
sha256:3aba214f7f9d403888ba8594b5093d4156ad9ba08315f2b5b448eadb69792dc1
test-reports-windows-2022-test-windows-amd64-frontenddockerfile3-12--containerd Expired
6.56 KB
sha256:8e97c5ed84783b57e944257256464a96b92a20ef747c1a238b8d7396158c46b8
test-reports-windows-2022-test-windows-amd64-frontenddockerfile4-12--containerd Expired
7.59 KB
sha256:01cf0f0ac9a55bea9870c5900e8ea78ca1c43df3aeb6aef7fb19a89828d70474
test-reports-windows-2022-test-windows-amd64-frontenddockerfile5-12--containerd Expired
8.47 KB
sha256:5c0bbb5f7a091509a7e14defd6a22d8f7c756aa33f618b7bf7331f446c8101f7
test-reports-windows-2022-test-windows-amd64-frontenddockerfile6-12--containerd Expired
7.22 KB
sha256:11acb4975f4d1e75e8edabae9b2fff920c976cb7269338dc4f65687d81e0c96a
test-reports-windows-2022-test-windows-amd64-frontenddockerfile7-12--containerd Expired
27.8 KB
sha256:4ad35e14cc61f28a389791a77d94918da6f20fc426363ca91db84b3fa065bd7a
test-reports-windows-2022-test-windows-amd64-frontenddockerfile8-12--containerd Expired
5.96 KB
sha256:5208ad80e7a6e8e9a9cdcc0dcc3c508b3b88d8e0b799f5c959186295e26c1b8d
test-reports-windows-2022-test-windows-amd64-frontenddockerfile9-12--containerd Expired
6.04 KB
sha256:a9a181ce1952d4e5789c30f46a9a03a3eb3141cb8dec86987a2a7feb512c3702
test-reports-windows-2022-test-windows-amd64-solver--containerd Expired
12.1 KB
sha256:05cac4988f8eeaae12789e9c3cb0952c119ebb03a4ab548c629d895eefdb712b
test-reports-windows-2022-test-windows-amd64-workercontainerd--containerd Expired
1.39 KB
sha256:e6f62d98a8c1a23c8a4346a5aaa904dd19ffb1461a4d53ad1852ab8cfdb3c107