remotecache: refactor to new cache export interface #6482
frontend.yml
on: pull_request
prepare
4s
test
/
prepare
2m 48s
Matrix: test / run
Matrix: image
Matrix: scout
release
Annotations
15 errors
Failed: frontend/dockerfile/TestIntegration/TestExportCacheLoop/worker=oci/frontend=gateway:
frontend/dockerfile/sandbox.go#L147
=== RUN TestIntegration/TestExportCacheLoop/worker=oci/frontend=gateway
=== PAUSE TestIntegration/TestExportCacheLoop/worker=oci/frontend=gateway
=== CONT TestIntegration/TestExportCacheLoop/worker=oci/frontend=gateway
sandbox.go:147: sandbox timeout reached, stopping worker
sandbox.go:187: buildkitd debug logs:
goroutine 2115 [running]:
runtime/pprof.writeGoroutineStacks({0x21e99e0, 0xc0008f2000})
/usr/local/go/src/runtime/pprof/pprof.go:764 +0x6a
runtime/pprof.writeGoroutine({0x21e99e0?, 0xc0008f2000?}, 0x58?)
/usr/local/go/src/runtime/pprof/pprof.go:753 +0x25
runtime/pprof.(*Profile).WriteTo(0x30caf00?, {0x21e99e0?, 0xc0008f2000?}, 0xc?)
/usr/local/go/src/runtime/pprof/pprof.go:377 +0x14b
net/http/pprof.handler.ServeHTTP({0xc0008ce0d1, 0x9}, {0x2203420, 0xc0008f2000}, 0xc000746140)
/usr/local/go/src/net/http/pprof/pprof.go:272 +0x52f
net/http/pprof.Index({0x2203420, 0xc0008f2000}, 0xc000746140?)
/usr/local/go/src/net/http/pprof/pprof.go:389 +0xde
net/http.HandlerFunc.ServeHTTP(0xc0000f46c0?, {0x2203420?, 0xc0008f2000?}, 0x73ca36?)
/usr/local/go/src/net/http/server.go:2294 +0x29
net/http.(*ServeMux).ServeHTTP(0x476d79?, {0x2203420, 0xc0008f2000}, 0xc000746140)
/usr/local/go/src/net/http/server.go:2822 +0x1c4
net/http.serverHandler.ServeHTTP({0xc000b9d4d0?}, {0x2203420?, 0xc0008f2000?}, 0x1?)
/usr/local/go/src/net/http/server.go:3301 +0x8e
net/http.(*conn).serve(0xc0006a8360, {0x22069d8, 0xc00044d140})
/usr/local/go/src/net/http/server.go:2102 +0x625
created by net/http.(*Server).Serve in goroutine 49
/usr/local/go/src/net/http/server.go:3454 +0x485
goroutine 1 [select, 4 minutes, locked to thread]:
main.main.func3(0xc0005a4000)
/src/cmd/buildkitd/main.go:399 +0x1710
github.com/urfave/cli.HandleAction({0x1b09a80?, 0xc00011e4f0?}, 0xc000484700?)
/src/vendor/github.com/urfave/cli/app.go:524 +0x70
github.com/urfave/cli.(*App).Run(0xc000484700, {0xc00004e0b0, 0xb, 0xb})
/src/vendor/github.com/urfave/cli/app.go:286 +0x786
main.main()
/src/cmd/buildkitd/main.go:428 +0x1450
goroutine 18 [select]:
github.com/moby/buildkit/util/tracing/detect.(*TraceRecorder).gcLoop(0xc00011aea0, {0x2206a10, 0xc00014c550})
/src/util/tracing/detect/recorder.go:108 +0x185
created by github.com/moby/buildkit/util/tracing/detect.NewTraceRecorder in goroutine 1
/src/util/tracing/detect/recorder.go:49 +0x185
goroutine 12 [syscall, 5 minutes]:
os/signal.signal_recv()
/usr/local/go/src/runtime/sigqueue.go:152 +0x29
os/signal.loop()
/usr/local/go/src/os/signal/signal_unix.go:23 +0x13
created by os/signal.Notify.func1.1 in goroutine 1
/usr/local/go/src/os/signal/signal.go:152 +0x1f
goroutine 13 [chan receive, 5 minutes]:
github.com/moby/buildkit/util/appcontext.Context.func1.1()
/src/util/appcontext/appcontext.go:36 +0x65
created by github.com/moby/buildkit/util/appcontext.Context.func1 in goroutine 1
/src/util/appcontext/appcontext.go:34 +0x194
goroutine 49 [IO wait]:
internal/poll.runtime_pollWait(0x7fe3024926a0, 0x72)
/usr/local/go/src/runtime/netpoll.go:351 +0x85
internal/poll.(*pollDesc).wait(0xc00015a200?, 0x20?, 0x0)
/usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27
internal/poll.(*pollDesc).waitRead(...)
/usr/local/go/src/internal/poll/fd_poll_runtime.go:89
internal/poll.(*FD).Accept(0xc00015a200)
/usr/local/go/src/internal/poll/fd_unix.go:620 +0x295
net.(*netFD).accept(0xc00015a200)
/usr/local/go/src/net/fd_unix.go:172 +0x29
net.(*UnixListener).accept(0xc000511e48?)
/usr/local/go/src/net/unixsock_posix.go:172 +0x16
net.(*UnixListener).Accept(0xc000498ed0)
/usr/local/g
|
Failed: frontend/dockerfile/TestIntegration:
frontend/dockerfile/run.go#L324
=== RUN TestIntegration
run.go:324: copied docker.io/amd64/busybox:latest@sha256:023917ec6a886d0e8e15f28fb543515a5fcd8d938edb091e8147db4efed388ee to local mirror localhost:32853/library/busybox:latest
time="2025-08-14T10:08:55Z" level=info msg="fetch failed after status: 404 Not Found" host="localhost:32853"
run.go:324: copied docker.io/amd64/alpine:latest@sha256:25fad2a32ad1f6f510e528448ae1ec69a28ef81916a004d3629874104f8a7f70 to local mirror localhost:32853/library/alpine:latest
time="2025-08-14T10:08:56Z" level=info msg="fetch failed after status: 404 Not Found" host="localhost:32853"
run.go:324: copied docker.io/amd64/busybox:stable-musl to local mirror localhost:32853/library/busybox:stable-musl
time="2025-08-14T10:08:56Z" level=info msg="fetch failed after status: 404 Not Found" host="localhost:32853"
run.go:324: copied local:/mainline.tar to local mirror localhost:32853/buildkit_test/ylzo62zkqvh9fe8ylxk1g9ydo:latest
run.go:324: copied docker.io/amd64/debian:bullseye-20230109-slim@sha256:1acb06a0c31fb467eb8327ad361f1091ab265e0bf26d452dea45dcb0c0ea5e75 to local mirror localhost:36037/amd64/debian:bullseye-20230109-slim
--- FAIL: TestIntegration (0.03s)
|
test / run (oci, ./frontend/dockerfile, dockerfile)
Process completed with exit code 1.
|
Failed: frontend/dockerfile/TestIntegration/TestExportCacheLoop/worker=containerd-rootless/frontend=client:
frontend/dockerfile/sandbox.go#L147
=== RUN TestIntegration/TestExportCacheLoop/worker=containerd-rootless/frontend=client
=== PAUSE TestIntegration/TestExportCacheLoop/worker=containerd-rootless/frontend=client
=== CONT TestIntegration/TestExportCacheLoop/worker=containerd-rootless/frontend=client
sandbox.go:147: sandbox timeout reached, stopping worker
sandbox.go:178: failed to get debug logs: Get "http://localhost/debug/pprof/goroutine?debug=2": dial unix /tmp/bktest_buildkitd664606220/buildkitd-debug.sock: connect: no such file or directory
dockerfile_test.go:731:
Error Trace: /src/frontend/dockerfile/dockerfile_test.go:731
/src/util/testutil/integration/run.go:103
/src/util/testutil/integration/run.go:251
Error: Received unexpected error:
rpc error: code = Unavailable desc = error reading from server: EOF
failed to receive status
github.com/moby/buildkit/client.(*Client).solve.func4
/src/client/solve.go:338
golang.org/x/sync/errgroup.(*Group).add.func1
/src/vendor/golang.org/x/sync/errgroup/errgroup.go:130
runtime.goexit
/usr/local/go/src/runtime/asm_amd64.s:1700
Test: TestIntegration/TestExportCacheLoop/worker=containerd-rootless/frontend=client
sandbox.go:202: stdout: /usr/bin/sudo -u #1000 -i CONTAINERD_ROOTLESS_ROOTLESSKIT_STATE_DIR=/tmp/bktest_containerd3156349769/rootlesskit-containerd CONTAINERD_ROOTLESS_ROOTLESSKIT_NET=host CONTAINERD_ROOTLESS_ROOTLESSKIT_PORT_DRIVER=none CONTAINERD_ROOTLESS_ROOTLESSKIT_FLAGS=--mtu=0 containerd-rootless.sh -c /tmp/bktest_containerd3156349769/config.toml
sandbox.go:202: stderr: /usr/bin/sudo -u #1000 -i CONTAINERD_ROOTLESS_ROOTLESSKIT_STATE_DIR=/tmp/bktest_containerd3156349769/rootlesskit-containerd CONTAINERD_ROOTLESS_ROOTLESSKIT_NET=host CONTAINERD_ROOTLESS_ROOTLESSKIT_PORT_DRIVER=none CONTAINERD_ROOTLESS_ROOTLESSKIT_FLAGS=--mtu=0 containerd-rootless.sh -c /tmp/bktest_containerd3156349769/config.toml
sandbox.go:205: > StartCmd 2025-08-14 10:09:39.688079877 +0000 UTC m=+17.729163434 /usr/bin/sudo -u #1000 -i CONTAINERD_ROOTLESS_ROOTLESSKIT_STATE_DIR=/tmp/bktest_containerd3156349769/rootlesskit-containerd CONTAINERD_ROOTLESS_ROOTLESSKIT_NET=host CONTAINERD_ROOTLESS_ROOTLESSKIT_PORT_DRIVER=none CONTAINERD_ROOTLESS_ROOTLESSKIT_FLAGS=--mtu=0 containerd-rootless.sh -c /tmp/bktest_containerd3156349769/config.toml
sandbox.go:205: time="2025-08-14T10:09:39.793808894Z" level=info msg="starting containerd" revision= version=2.1.4+unknown
sandbox.go:205: time="2025-08-14T10:09:39.807571843Z" level=warning msg="Configuration migrated from version 2, use `containerd config migrate` to avoid migration" t="3.587µs"
sandbox.go:205: time="2025-08-14T10:09:39.807623379Z" level=info msg="loading plugin" id=io.containerd.content.v1.content type=io.containerd.content.v1
sandbox.go:205: time="2025-08-14T10:09:39.807681678Z" level=info msg="loading plugin" id=io.containerd.image-verifier.v1.bindir type=io.containerd.image-verifier.v1
sandbox.go:205: time="2025-08-14T10:09:39.807715601Z" level=info msg="loading plugin" id=io.containerd.internal.v1.opt type=io.containerd.internal.v1
sandbox.go:205: time="2025-08-14T10:09:39.807761096Z" level=warning msg="failed to load plugin" error="mkdir /opt/containerd: permission denied" id=io.containerd.internal.v1.opt type=io.containerd.internal.v1
sandbox.go:205: time="2025-08-14T10:09:39.807784610Z" level=info msg="loading plugin" id=io.containerd.warning.v1.deprecations type=io.containerd.warning.v1
sandbox.go:205: time="2025-08-14T10:09:39.807806932Z" level=info msg="loading plugin" id=io.containerd.snapshotter.v1.blockfile type=io.containerd.snapshotter.v1
sandbox.go:205: time="2025-08-14T10:09:39.807968153Z" level=info msg="skip loading plugin" error="no scratch file generator: skip plugin" id=io.containerd.snapshotter.v1.blockfile type=io.containerd.snapshotter.
|
Failed: frontend/dockerfile/TestIntegration:
frontend/dockerfile/run.go#L324
=== RUN TestIntegration
run.go:324: copied docker.io/amd64/busybox:latest@sha256:023917ec6a886d0e8e15f28fb543515a5fcd8d938edb091e8147db4efed388ee to local mirror localhost:35059/library/busybox:latest
time="2025-08-14T10:09:23Z" level=info msg="fetch failed after status: 404 Not Found" host="localhost:35059"
run.go:324: copied docker.io/amd64/alpine:latest@sha256:25fad2a32ad1f6f510e528448ae1ec69a28ef81916a004d3629874104f8a7f70 to local mirror localhost:35059/library/alpine:latest
time="2025-08-14T10:09:24Z" level=info msg="fetch failed after status: 404 Not Found" host="localhost:35059"
run.go:324: copied docker.io/amd64/busybox:stable-musl to local mirror localhost:35059/library/busybox:stable-musl
run.go:324: copied docker.io/amd64/debian:bullseye-20230109-slim@sha256:1acb06a0c31fb467eb8327ad361f1091ab265e0bf26d452dea45dcb0c0ea5e75 to local mirror localhost:34049/amd64/debian:bullseye-20230109-slim
--- FAIL: TestIntegration (0.06s)
|
test / run (containerd-rootless, ./frontend/dockerfile, integration)
Process completed with exit code 1.
|
Failed: frontend/dockerfile/TestIntegration/TestExportCacheLoop/worker=containerd-2.0/frontend=builtin:
frontend/dockerfile/sandbox.go#L147
=== RUN TestIntegration/TestExportCacheLoop/worker=containerd-2.0/frontend=builtin
=== PAUSE TestIntegration/TestExportCacheLoop/worker=containerd-2.0/frontend=builtin
=== CONT TestIntegration/TestExportCacheLoop/worker=containerd-2.0/frontend=builtin
sandbox.go:147: sandbox timeout reached, stopping worker
sandbox.go:187: buildkitd debug logs:
goroutine 1552 [running]:
runtime/pprof.writeGoroutineStacks({0x21e99e0, 0xc0013b8000})
/usr/local/go/src/runtime/pprof/pprof.go:764 +0x6a
runtime/pprof.writeGoroutine({0x21e99e0?, 0xc0013b8000?}, 0x1?)
/usr/local/go/src/runtime/pprof/pprof.go:753 +0x25
runtime/pprof.(*Profile).WriteTo(0x30caf00?, {0x21e99e0?, 0xc0013b8000?}, 0xc?)
/usr/local/go/src/runtime/pprof/pprof.go:377 +0x14b
net/http/pprof.handler.ServeHTTP({0xc000130161, 0x9}, {0x2203420, 0xc0013b8000}, 0xc000ee08c0)
/usr/local/go/src/net/http/pprof/pprof.go:272 +0x52f
net/http/pprof.Index({0x2203420, 0xc0013b8000}, 0xc000ee08c0?)
/usr/local/go/src/net/http/pprof/pprof.go:389 +0xde
net/http.HandlerFunc.ServeHTTP(0xc0005a6000?, {0x2203420?, 0xc0013b8000?}, 0x73ca36?)
/usr/local/go/src/net/http/server.go:2294 +0x29
net/http.(*ServeMux).ServeHTTP(0x476d79?, {0x2203420, 0xc0013b8000}, 0xc000ee08c0)
/usr/local/go/src/net/http/server.go:2822 +0x1c4
net/http.serverHandler.ServeHTTP({0xc000fd1c20?}, {0x2203420?, 0xc0013b8000?}, 0x1?)
/usr/local/go/src/net/http/server.go:3301 +0x8e
net/http.(*conn).serve(0xc0014942d0, {0x22069d8, 0xc000443140})
/usr/local/go/src/net/http/server.go:2102 +0x625
created by net/http.(*Server).Serve in goroutine 49
/usr/local/go/src/net/http/server.go:3454 +0x485
goroutine 1 [select, 5 minutes, locked to thread]:
main.main.func3(0xc000304000)
/src/cmd/buildkitd/main.go:399 +0x1710
github.com/urfave/cli.HandleAction({0x1b09a80?, 0xc0000642f0?}, 0xc000582540?)
/src/vendor/github.com/urfave/cli/app.go:524 +0x70
github.com/urfave/cli.(*App).Run(0xc000582540, {0xc00004e1a0, 0xd, 0xd})
/src/vendor/github.com/urfave/cli/app.go:286 +0x786
main.main()
/src/cmd/buildkitd/main.go:428 +0x1450
goroutine 17 [select]:
github.com/moby/buildkit/util/tracing/detect.(*TraceRecorder).gcLoop(0xc0004bab40, {0x2206a10, 0xc0003d00a0})
/src/util/tracing/detect/recorder.go:108 +0x185
created by github.com/moby/buildkit/util/tracing/detect.NewTraceRecorder in goroutine 1
/src/util/tracing/detect/recorder.go:49 +0x185
goroutine 34 [syscall, 5 minutes]:
os/signal.signal_recv()
/usr/local/go/src/runtime/sigqueue.go:152 +0x29
os/signal.loop()
/usr/local/go/src/os/signal/signal_unix.go:23 +0x13
created by os/signal.Notify.func1.1 in goroutine 1
/usr/local/go/src/os/signal/signal.go:152 +0x1f
goroutine 13 [chan receive, 5 minutes]:
github.com/moby/buildkit/util/appcontext.Context.func1.1()
/src/util/appcontext/appcontext.go:36 +0x65
created by github.com/moby/buildkit/util/appcontext.Context.func1 in goroutine 1
/src/util/appcontext/appcontext.go:34 +0x194
goroutine 49 [IO wait]:
internal/poll.runtime_pollWait(0x7f9f901c66a0, 0x72)
/usr/local/go/src/runtime/netpoll.go:351 +0x85
internal/poll.(*pollDesc).wait(0xc00047a200?, 0x20?, 0x0)
/usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27
internal/poll.(*pollDesc).waitRead(...)
/usr/local/go/src/internal/poll/fd_poll_runtime.go:89
internal/poll.(*FD).Accept(0xc00047a200)
/usr/local/go/src/internal/poll/fd_unix.go:620 +0x295
net.(*netFD).accept(0xc00047a200)
/usr/local/go/src/net/fd_unix.go:172 +0x29
net.(*UnixListener).accept(0xc000604e48?)
/usr/local/go/src/net/unixsock_posix.go:172 +0x16
net.(*UnixListener).Accept(0xc
|
Failed: frontend/dockerfile/TestIntegration:
frontend/dockerfile/run.go#L324
=== RUN TestIntegration
run.go:324: copied docker.io/amd64/busybox:latest@sha256:023917ec6a886d0e8e15f28fb543515a5fcd8d938edb091e8147db4efed388ee to local mirror localhost:34041/library/busybox:latest
time="2025-08-14T10:09:15Z" level=info msg="fetch failed after status: 404 Not Found" host="localhost:34041"
run.go:324: copied docker.io/amd64/alpine:latest@sha256:25fad2a32ad1f6f510e528448ae1ec69a28ef81916a004d3629874104f8a7f70 to local mirror localhost:34041/library/alpine:latest
time="2025-08-14T10:09:16Z" level=info msg="fetch failed after status: 404 Not Found" host="localhost:34041"
run.go:324: copied docker.io/amd64/busybox:stable-musl to local mirror localhost:34041/library/busybox:stable-musl
run.go:324: copied docker.io/amd64/debian:bullseye-20230109-slim@sha256:1acb06a0c31fb467eb8327ad361f1091ab265e0bf26d452dea45dcb0c0ea5e75 to local mirror localhost:35853/amd64/debian:bullseye-20230109-slim
--- FAIL: TestIntegration (0.08s)
|
test / run (containerd-2.0, ./frontend/dockerfile, integration)
Process completed with exit code 1.
|
Failed: frontend/dockerfile/TestIntegration/TestExportCacheLoop/worker=containerd/frontend=builtin:
frontend/dockerfile/sandbox.go#L147
=== RUN TestIntegration/TestExportCacheLoop/worker=containerd/frontend=builtin
=== PAUSE TestIntegration/TestExportCacheLoop/worker=containerd/frontend=builtin
=== CONT TestIntegration/TestExportCacheLoop/worker=containerd/frontend=builtin
sandbox.go:147: sandbox timeout reached, stopping worker
sandbox.go:187: buildkitd debug logs:
goroutine 1703 [running]:
runtime/pprof.writeGoroutineStacks({0x21e99e0, 0xc000000380})
/usr/local/go/src/runtime/pprof/pprof.go:764 +0x6a
runtime/pprof.writeGoroutine({0x21e99e0?, 0xc000000380?}, 0x66?)
/usr/local/go/src/runtime/pprof/pprof.go:753 +0x25
runtime/pprof.(*Profile).WriteTo(0x30caf00?, {0x21e99e0?, 0xc000000380?}, 0xc?)
/usr/local/go/src/runtime/pprof/pprof.go:377 +0x14b
net/http/pprof.handler.ServeHTTP({0xc0013ca101, 0x9}, {0x2203420, 0xc000000380}, 0xc0003fe3c0)
/usr/local/go/src/net/http/pprof/pprof.go:272 +0x52f
net/http/pprof.Index({0x2203420, 0xc000000380}, 0xc0003fe3c0?)
/usr/local/go/src/net/http/pprof/pprof.go:389 +0xde
net/http.HandlerFunc.ServeHTTP(0xc0004589c0?, {0x2203420?, 0xc000000380?}, 0x73ca36?)
/usr/local/go/src/net/http/server.go:2294 +0x29
net/http.(*ServeMux).ServeHTTP(0x476d79?, {0x2203420, 0xc000000380}, 0xc0003fe3c0)
/usr/local/go/src/net/http/server.go:2822 +0x1c4
net/http.serverHandler.ServeHTTP({0xc000a171d0?}, {0x2203420?, 0xc000000380?}, 0x1?)
/usr/local/go/src/net/http/server.go:3301 +0x8e
net/http.(*conn).serve(0xc000f421b0, {0x22069d8, 0xc00059bb90})
/usr/local/go/src/net/http/server.go:2102 +0x625
created by net/http.(*Server).Serve in goroutine 33
/usr/local/go/src/net/http/server.go:3454 +0x485
goroutine 1 [select, 5 minutes, locked to thread]:
main.main.func3(0xc0001b0000)
/src/cmd/buildkitd/main.go:399 +0x1710
github.com/urfave/cli.HandleAction({0x1b09a80?, 0xc00050a3a0?}, 0xc000102700?)
/src/vendor/github.com/urfave/cli/app.go:524 +0x70
github.com/urfave/cli.(*App).Run(0xc000102700, {0xc00004e1a0, 0xd, 0xd})
/src/vendor/github.com/urfave/cli/app.go:286 +0x786
main.main()
/src/cmd/buildkitd/main.go:428 +0x1450
goroutine 13 [select]:
github.com/moby/buildkit/util/tracing/detect.(*TraceRecorder).gcLoop(0xc000554330, {0x2206a10, 0xc0005c4320})
/src/util/tracing/detect/recorder.go:108 +0x185
created by github.com/moby/buildkit/util/tracing/detect.NewTraceRecorder in goroutine 1
/src/util/tracing/detect/recorder.go:49 +0x185
goroutine 17 [syscall, 5 minutes]:
os/signal.signal_recv()
/usr/local/go/src/runtime/sigqueue.go:152 +0x29
os/signal.loop()
/usr/local/go/src/os/signal/signal_unix.go:23 +0x13
created by os/signal.Notify.func1.1 in goroutine 1
/usr/local/go/src/os/signal/signal.go:152 +0x1f
goroutine 18 [chan receive, 5 minutes]:
github.com/moby/buildkit/util/appcontext.Context.func1.1()
/src/util/appcontext/appcontext.go:36 +0x65
created by github.com/moby/buildkit/util/appcontext.Context.func1 in goroutine 1
/src/util/appcontext/appcontext.go:34 +0x194
goroutine 33 [IO wait]:
internal/poll.runtime_pollWait(0x7f082708a6a0, 0x72)
/usr/local/go/src/runtime/netpoll.go:351 +0x85
internal/poll.(*pollDesc).wait(0xc0005c0300?, 0x20?, 0x0)
/usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27
internal/poll.(*pollDesc).waitRead(...)
/usr/local/go/src/internal/poll/fd_poll_runtime.go:89
internal/poll.(*FD).Accept(0xc0005c0300)
/usr/local/go/src/internal/poll/fd_unix.go:620 +0x295
net.(*netFD).accept(0xc0005c0300)
/usr/local/go/src/net/fd_unix.go:172 +0x29
net.(*UnixListener).accept(0xc00016ae48?)
/usr/local/go/src/net/unixsock_posix.go:172 +0x16
net.(*UnixListener).Accept(0xc000554ba0)
|
Failed: frontend/dockerfile/TestIntegration:
frontend/dockerfile/run.go#L324
=== RUN TestIntegration
run.go:324: copied docker.io/amd64/busybox:stable-musl to local mirror localhost:38135/library/busybox:stable-musl
time="2025-08-14T10:08:48Z" level=info msg="fetch failed after status: 404 Not Found" host="localhost:38135"
run.go:324: copied docker.io/amd64/busybox:latest@sha256:023917ec6a886d0e8e15f28fb543515a5fcd8d938edb091e8147db4efed388ee to local mirror localhost:38135/library/busybox:latest
time="2025-08-14T10:08:49Z" level=info msg="fetch failed after status: 404 Not Found" host="localhost:38135"
run.go:324: copied docker.io/amd64/alpine:latest@sha256:25fad2a32ad1f6f510e528448ae1ec69a28ef81916a004d3629874104f8a7f70 to local mirror localhost:38135/library/alpine:latest
run.go:324: copied docker.io/amd64/debian:bullseye-20230109-slim@sha256:1acb06a0c31fb467eb8327ad361f1091ab265e0bf26d452dea45dcb0c0ea5e75 to local mirror localhost:33059/amd64/debian:bullseye-20230109-slim
--- FAIL: TestIntegration (0.07s)
|
test / run (containerd, ./frontend/dockerfile, integration)
Process completed with exit code 1.
|
Failed: frontend/dockerfile/TestIntegration/TestExportCacheLoop/worker=containerd-1.7/frontend=gateway:
frontend/dockerfile/sandbox.go#L147
=== RUN TestIntegration/TestExportCacheLoop/worker=containerd-1.7/frontend=gateway
=== PAUSE TestIntegration/TestExportCacheLoop/worker=containerd-1.7/frontend=gateway
=== CONT TestIntegration/TestExportCacheLoop/worker=containerd-1.7/frontend=gateway
sandbox.go:147: sandbox timeout reached, stopping worker
sandbox.go:187: buildkitd debug logs:
goroutine 2198 [running]:
runtime/pprof.writeGoroutineStacks({0x21e99e0, 0xc0004b2000})
/usr/local/go/src/runtime/pprof/pprof.go:764 +0x6a
runtime/pprof.writeGoroutine({0x21e99e0?, 0xc0004b2000?}, 0x20?)
/usr/local/go/src/runtime/pprof/pprof.go:753 +0x25
runtime/pprof.(*Profile).WriteTo(0x30caf00?, {0x21e99e0?, 0xc0004b2000?}, 0xc?)
/usr/local/go/src/runtime/pprof/pprof.go:377 +0x14b
net/http/pprof.handler.ServeHTTP({0xc0005e2161, 0x9}, {0x2203420, 0xc0004b2000}, 0xc000858500)
/usr/local/go/src/net/http/pprof/pprof.go:272 +0x52f
net/http/pprof.Index({0x2203420, 0xc0004b2000}, 0xc000858500?)
/usr/local/go/src/net/http/pprof/pprof.go:389 +0xde
net/http.HandlerFunc.ServeHTTP(0xc000458540?, {0x2203420?, 0xc0004b2000?}, 0x73ca36?)
/usr/local/go/src/net/http/server.go:2294 +0x29
net/http.(*ServeMux).ServeHTTP(0x476d79?, {0x2203420, 0xc0004b2000}, 0xc000858500)
/usr/local/go/src/net/http/server.go:2822 +0x1c4
net/http.serverHandler.ServeHTTP({0xc0007fd8c0?}, {0x2203420?, 0xc0004b2000?}, 0x1?)
/usr/local/go/src/net/http/server.go:3301 +0x8e
net/http.(*conn).serve(0xc0012d81b0, {0x22069d8, 0xc000513380})
/usr/local/go/src/net/http/server.go:2102 +0x625
created by net/http.(*Server).Serve in goroutine 15
/usr/local/go/src/net/http/server.go:3454 +0x485
goroutine 1 [select, 4 minutes, locked to thread]:
main.main.func3(0xc000176000)
/src/cmd/buildkitd/main.go:399 +0x1710
github.com/urfave/cli.HandleAction({0x1b09a80?, 0xc000064540?}, 0xc000582540?)
/src/vendor/github.com/urfave/cli/app.go:524 +0x70
github.com/urfave/cli.(*App).Run(0xc000582540, {0xc00004e1a0, 0xd, 0xd})
/src/vendor/github.com/urfave/cli/app.go:286 +0x786
main.main()
/src/cmd/buildkitd/main.go:428 +0x1450
goroutine 13 [select]:
github.com/moby/buildkit/util/tracing/detect.(*TraceRecorder).gcLoop(0xc0005129c0, {0x2206a10, 0xc0003d0550})
/src/util/tracing/detect/recorder.go:108 +0x185
created by github.com/moby/buildkit/util/tracing/detect.NewTraceRecorder in goroutine 1
/src/util/tracing/detect/recorder.go:49 +0x185
goroutine 14 [syscall, 5 minutes]:
os/signal.signal_recv()
/usr/local/go/src/runtime/sigqueue.go:152 +0x29
os/signal.loop()
/usr/local/go/src/os/signal/signal_unix.go:23 +0x13
created by os/signal.Notify.func1.1 in goroutine 1
/usr/local/go/src/os/signal/signal.go:152 +0x1f
goroutine 18 [chan receive, 5 minutes]:
github.com/moby/buildkit/util/appcontext.Context.func1.1()
/src/util/appcontext/appcontext.go:36 +0x65
created by github.com/moby/buildkit/util/appcontext.Context.func1 in goroutine 1
/src/util/appcontext/appcontext.go:34 +0x194
goroutine 22 [select, 5 minutes]:
google.golang.org/grpc/internal/grpcsync.(*CallbackSerializer).run(0xc0002ba1b0, {0x2206a10, 0xc0001aab90})
/src/vendor/google.golang.org/grpc/internal/grpcsync/callback_serializer.go:88 +0x10c
created by google.golang.org/grpc/internal/grpcsync.NewCallbackSerializer in goroutine 1
/src/vendor/google.golang.org/grpc/internal/grpcsync/callback_serializer.go:52 +0x11a
goroutine 15 [IO wait]:
internal/poll.runtime_pollWait(0x7f58a246b6a0, 0x72)
/usr/local/go/src/runtime/netpoll.go:351 +0x85
internal/poll.(*pollDesc).wait(0xc00047a400?, 0x20?, 0x0)
/usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27
i
|
Failed: frontend/dockerfile/TestIntegration:
frontend/dockerfile/run.go#L324
=== RUN TestIntegration
run.go:324: copied docker.io/amd64/busybox:latest@sha256:023917ec6a886d0e8e15f28fb543515a5fcd8d938edb091e8147db4efed388ee to local mirror localhost:37219/library/busybox:latest
time="2025-08-14T10:09:33Z" level=info msg="fetch failed after status: 404 Not Found" host="localhost:37219"
run.go:324: copied docker.io/amd64/alpine:latest@sha256:25fad2a32ad1f6f510e528448ae1ec69a28ef81916a004d3629874104f8a7f70 to local mirror localhost:37219/library/alpine:latest
time="2025-08-14T10:09:34Z" level=info msg="fetch failed after status: 404 Not Found" host="localhost:37219"
run.go:324: copied docker.io/amd64/busybox:stable-musl to local mirror localhost:37219/library/busybox:stable-musl
time="2025-08-14T10:09:36Z" level=info msg="fetch failed after status: 404 Not Found" host="localhost:37219"
run.go:324: copied local:/mainline.tar to local mirror localhost:37219/buildkit_test/98g2xwr8jizeeuiak2s5g6zfo:latest
run.go:324: copied docker.io/amd64/debian:bullseye-20230109-slim@sha256:1acb06a0c31fb467eb8327ad361f1091ab265e0bf26d452dea45dcb0c0ea5e75 to local mirror localhost:46543/amd64/debian:bullseye-20230109-slim
--- FAIL: TestIntegration (0.04s)
|
test / run (containerd-1.7, ./frontend/dockerfile, dockerfile)
Process completed with exit code 1.
|
Artifacts
Produced during runtime
Name | Size | Digest | |
---|---|---|---|
moby~buildkit~1HR2LS.dockerbuild
|
122 KB |
sha256:07d509a08462d9c95bd93a4abd9c3c90cf7bada0c39f1fa0bbac57f7d54130ca
|
|
moby~buildkit~47O8DD.dockerbuild
|
122 KB |
sha256:7f28d3fdf39f483831ef250347ec19fabaec381e31aed5335b90fb6034de4abd
|
|
moby~buildkit~8C4FUV.dockerbuild
|
120 KB |
sha256:4ca686ecfca3652252465e777a409af1aafefe17aa163c022951dca579ce7d61
|
|
moby~buildkit~GD2F1S.dockerbuild
|
119 KB |
sha256:ef4f670f3ed20edd8566c8eeede71dd1ffa2df187b2c0ffe7019587a8f4ed594
|
|
moby~buildkit~GN8LL4.dockerbuild
|
120 KB |
sha256:a4d1fdae8648521767e2a41dfe9b802a9f2b9c022ad3ba71d5917c7c78da1c9d
|
|
moby~buildkit~J7NOMD.dockerbuild
|
121 KB |
sha256:03b83df886ab362b750d46cb12cb0e209b221df48aca916e433fcb61cb395edc
|
|
moby~buildkit~NR9ZB9.dockerbuild
|
120 KB |
sha256:f5a5467637ed60409aa05c4ed2d2e7163461402e9767ef478c8091062591eff5
|
|
moby~buildkit~P090C0.dockerbuild
|
120 KB |
sha256:e291a591687ce04673b005f79a94abfb2b3077c344c14356f901f4d6b2c6d217
|
|
moby~buildkit~RYLR15.dockerbuild
|
119 KB |
sha256:adc3382e31a5fcbee4acee6ed299ea848b6ec60e7fe1f46a8a2614bb970c9c81
|
|
moby~buildkit~S8YVJU.dockerbuild
|
119 KB |
sha256:22f74bbd213cb8be90f2796c8deacd57d311c5e58b8588e0f01165bd4f1862ee
|
|
moby~buildkit~TADWI1.dockerbuild
|
121 KB |
sha256:65fa1c4ab00a0abb766d745d6039805accabf42b249440b9d1948879e6e27094
|
|
moby~buildkit~TR0I6U.dockerbuild
|
119 KB |
sha256:a3e9fa3df8bb2ebcf4c9c7d571d54254341e3e71f2cbf0824d01dc7ce580e01d
|
|
moby~buildkit~TU206S.dockerbuild
|
121 KB |
sha256:40bdf0a917bcb74dc76017418948f30b80b42faa36bbfef379589ef3f1222db1
|
|
moby~buildkit~U2LCX4.dockerbuild
|
120 KB |
sha256:c95d2f72c2584e39fce82366c80a7d80862d9da77947604bacaa38084cfdc4ca
|
|
moby~buildkit~UKH3VZ.dockerbuild
|
122 KB |
sha256:b51d3cb041dcbd4b09e9ba0e73fb071c0e998f06cb884dfab6fbcb0534fd4e06
|
|
moby~buildkit~VHQ7IJ.dockerbuild
|
120 KB |
sha256:9b92d0f14552412c1269eb0a56638f2b5b1bb65fc7386394a136056b11f0d9e2
|
|
moby~buildkit~XPA532.dockerbuild
|
122 KB |
sha256:922c550445bbb2191581fb37ea3e8c253fc5c811638f88ce39106a333f58ff46
|
|
moby~buildkit~YWOI1Q.dockerbuild
|
121 KB |
sha256:acb70f01024d7751e56d134d0dcf3d53e98bbfbb3ac0fcaf41ae4f06d32391b7
|
|
moby~buildkit~ZMJ09W.dockerbuild
|
121 KB |
sha256:6fb5d91ce8cbca77b668635d28ebe04d173f630fbb5a39fd9f832df5cefea953
|
|
test-reports-run-frontenddockerfile--dockerfile-containerd-
|
426 KB |
sha256:833b18e8ce1e62de283f0c6047980e9479fdc9759bb71fd4fd54eabd7af641f1
|
|
test-reports-run-frontenddockerfile--dockerfile-containerd-17-
|
469 KB |
sha256:40ef8ecbd197db2fb70086449270f0dad3fbdfccfa2fcbf8e51fbf0c8a3c2c70
|
|
test-reports-run-frontenddockerfile--dockerfile-containerd-20-
|
426 KB |
sha256:581abe91422a4f06fa32d8c3e82f20545a7f544b89c2aad6f426f1886c35c24a
|
|
test-reports-run-frontenddockerfile--dockerfile-containerd-rootless-
|
282 KB |
sha256:c62037c1c4fe3599d3e5abab11027c2dac532b125b464717fc30b8d76293d6ca
|
|
test-reports-run-frontenddockerfile--dockerfile-containerd-snapshotter-stargz-
|
426 KB |
sha256:e24e71ba31230be260e7c04de831b27e9124fa84a4c008027613b97a3d75b967
|
|
test-reports-run-frontenddockerfile--dockerfile-oci-
|
453 KB |
sha256:76f1c4e75e35890da6b24c4b41271780465731b13c5a2308d8a8fc233e29c182
|
|
test-reports-run-frontenddockerfile--dockerfile-oci-rootless-
|
282 KB |
sha256:fc98d2beafe0e233737d3c7c8525fd79fa07e9ebcb5e7117f507b2d7defda9fa
|
|
test-reports-run-frontenddockerfile--dockerfile-oci-rootless-slirp4netns-detachnetns-
|
283 KB |
sha256:d4431067f22f4e3934048f1868bb6c822ec4a1643f8a57ce91f3234138e18dfb
|
|
test-reports-run-frontenddockerfile--dockerfile-oci-snapshotter-stargz-
|
426 KB |
sha256:5f2e89a30d944bf8543c8ab825657b88ef7b45e60d135e86d9f4cbf9fd094d2c
|
|
test-reports-run-frontenddockerfile--integration-containerd-
|
501 KB |
sha256:86cb5241b2791c8623616d601bf76838e00aae20e0682593517c393bcf52c8b7
|
|
test-reports-run-frontenddockerfile--integration-containerd-17-
|
460 KB |
sha256:d804373c027a3a5ee7aaccb0640fa7ec9947827372c346c0fe71666a12eb042b
|
|
test-reports-run-frontenddockerfile--integration-containerd-20-
|
501 KB |
sha256:f082fdc90e17b17918eb7b565ace3b6a9be79a8d286d6260bcfc86b08c2b800d
|
|
test-reports-run-frontenddockerfile--integration-containerd-rootless-
|
346 KB |
sha256:1b55ca2e7503257124ca4297bd8a9bcfba66c10eec3567974a9a7bfb2690a07d
|
|
test-reports-run-frontenddockerfile--integration-containerd-snapshotter-stargz-
|
461 KB |
sha256:81e2eea0b1b01aed0d61064d8142706776a580b1d5adc21197fa151f90a20b02
|
|
test-reports-run-frontenddockerfile--integration-oci-
|
460 KB |
sha256:6637c86ebb194a6a92d0f7406f1ef187ac4d52242c872b608f3a0ebf2bfc4c85
|
|
test-reports-run-frontenddockerfile--integration-oci-rootless-
|
317 KB |
sha256:d4fcd7ea96e33473c9220085ffe5afc93fa49b085e1270620ef97d05262aa5e6
|
|
test-reports-run-frontenddockerfile--integration-oci-rootless-slirp4netns-detachnetns-
|
317 KB |
sha256:33f84a10338e65310ea30b3c2d8969e04c905b0dcfad29af2a996512637521ab
|
|
test-reports-run-frontenddockerfile--integration-oci-snapshotter-stargz-
|
460 KB |
sha256:d496f30dc0f3aa45b8913d73f954776a63ed44ff2061af92d370beaff4deefd2
|
|