remotecache: refactor to new cache export interface #7340
Annotations
7 errors
Generate annotations:
client/mergediff_test.go#L1334
=== RUN TestIntegration/TestDiffShuffleFilesMerge/worker=containerd-2.0
=== PAUSE TestIntegration/TestDiffShuffleFilesMerge/worker=containerd-2.0
=== CONT TestIntegration/TestDiffShuffleFilesMerge/worker=containerd-2.0
mergediff_test.go:1334:
Error Trace: /src/client/client_test.go:8360
/src/client/mergediff_test.go:1334
/src/util/testutil/integration/run.go:251
Error: Received unexpected error:
directory diff between /tmp/fstest1703712246 and /tmp/TestIntegrationTestDiffShuffleFilesMergeworker=containerd-2.01727029481/005
~ /modifyDir(mode: 20000000700, uid: 0, gid: 0) -> /modifyDir(mode: 20000000755, uid: 0, gid: 0)
Test: TestIntegration/TestDiffShuffleFilesMerge/worker=containerd-2.0
sandbox.go:202: stdout: /opt/containerd-alt-20/bin/containerd --config /tmp/bktest_containerd1431564342/config.toml
sandbox.go:202: stderr: /opt/containerd-alt-20/bin/containerd --config /tmp/bktest_containerd1431564342/config.toml
sandbox.go:205: > StartCmd 2025-08-14 09:26:18.50377542 +0000 UTC m=+79.016302657 /opt/containerd-alt-20/bin/containerd --config /tmp/bktest_containerd1431564342/config.toml
sandbox.go:205: time="2025-08-14T09:26:18.524925812Z" level=info msg="starting containerd" revision= version=2.0.6+unknown
sandbox.go:205: time="2025-08-14T09:26:18.536611093Z" level=warning msg="Configuration migrated from version 2, use `containerd config migrate` to avoid migration" t="3.126µs"
sandbox.go:205: time="2025-08-14T09:26:18.536641510Z" level=info msg="loading plugin" id=io.containerd.image-verifier.v1.bindir type=io.containerd.image-verifier.v1
sandbox.go:205: time="2025-08-14T09:26:18.536663601Z" level=info msg="loading plugin" id=io.containerd.internal.v1.opt type=io.containerd.internal.v1
sandbox.go:205: time="2025-08-14T09:26:18.536713544Z" level=info msg="loading plugin" id=io.containerd.warning.v1.deprecations type=io.containerd.warning.v1
sandbox.go:205: time="2025-08-14T09:26:18.536727370Z" level=info msg="loading plugin" id=io.containerd.content.v1.content type=io.containerd.content.v1
sandbox.go:205: time="2025-08-14T09:26:18.536760913Z" level=info msg="loading plugin" id=io.containerd.snapshotter.v1.blockfile type=io.containerd.snapshotter.v1
sandbox.go:205: time="2025-08-14T09:26:18.536851582Z" level=info msg="skip loading plugin" error="no scratch file generator: skip plugin" id=io.containerd.snapshotter.v1.blockfile type=io.containerd.snapshotter.v1
sandbox.go:205: time="2025-08-14T09:26:18.536865618Z" level=info msg="loading plugin" id=io.containerd.snapshotter.v1.devmapper type=io.containerd.snapshotter.v1
sandbox.go:205: time="2025-08-14T09:26:18.536877901Z" level=info msg="skip loading plugin" error="devmapper not configured: skip plugin" id=io.containerd.snapshotter.v1.devmapper type=io.containerd.snapshotter.v1
sandbox.go:205: time="2025-08-14T09:26:18.536887720Z" level=info msg="loading plugin" id=io.containerd.snapshotter.v1.native type=io.containerd.snapshotter.v1
sandbox.go:205: time="2025-08-14T09:26:18.536988267Z" level=info msg="loading plugin" id=io.containerd.snapshotter.v1.overlayfs type=io.containerd.snapshotter.v1
sandbox.go:205: time="2025-08-14T09:26:18.538057764Z" level=info msg="loading plugin" id=io.containerd.snapshotter.v1.zfs type=io.containerd.snapshotter.v1
sandbox.go:205: time="2025-08-14T09:26:18.538722335Z" level=info msg="skip loading plugin" error="lstat /tmp/bktest_containerd1431564342/root/io.containerd.snapshotter.v1.zfs: no such file or directory: skip plugin" id=io.containerd.snapshotter.v1.zfs type=io.containerd.snapshotter.v1
sandbox.go:205: time="2025-08-14T09:26:18.538760506Z" level=info msg="loading plugin" id=io.containerd.event.v1.exchange type=io.containerd.event.v1
sandbox.go:205: time="2025-08-14T09:26:18.538847880Z" level=info msg="loading plugin" id=io.containerd.monitor.task.v1.cgroups type=io.containerd.monitor.task.v1
sandbox.go:205: time="20
|
Generate annotations:
client/mergediff_test.go#L1334
=== RUN TestIntegration/TestDiffDeleteDirsMerge/worker=containerd-2.0
=== PAUSE TestIntegration/TestDiffDeleteDirsMerge/worker=containerd-2.0
=== CONT TestIntegration/TestDiffDeleteDirsMerge/worker=containerd-2.0
mergediff_test.go:1334:
Error Trace: /src/client/client_test.go:8360
/src/client/client_test.go:8384
/src/client/mergediff_test.go:1334
/src/util/testutil/integration/run.go:251
Error: Received unexpected error:
directory diff between /tmp/fstest4022904496 and /tmp/TestIntegrationTestDiffDeleteDirsMergeworker=containerd-2.0535144348/006
+ /modifyDir/deleteSubdir2
+ /unmodifiedDir/deleteSubdir1
~ /modifyDir(mode: 20000000700, uid: 0, gid: 0) -> /modifyDir(mode: 20000000755, uid: 0, gid: 0)
Test: TestIntegration/TestDiffDeleteDirsMerge/worker=containerd-2.0
sandbox.go:202: stdout: /usr/bin/buildkitd --containerd-worker-gc=false --containerd-worker=true --containerd-worker-addr /tmp/bktest_containerd3190728720/containerd.sock --containerd-worker-labels=org.mobyproject.buildkit.worker.sandbox=true --oci-worker=false --config=/tmp/bktest_config3499624593/buildkitd.toml --root /tmp/bktest_buildkitd1405913755 --addr unix:///tmp/bktest_buildkitd1405913755/buildkitd.sock --debug
sandbox.go:202: stderr: /usr/bin/buildkitd --containerd-worker-gc=false --containerd-worker=true --containerd-worker-addr /tmp/bktest_containerd3190728720/containerd.sock --containerd-worker-labels=org.mobyproject.buildkit.worker.sandbox=true --oci-worker=false --config=/tmp/bktest_config3499624593/buildkitd.toml --root /tmp/bktest_buildkitd1405913755 --addr unix:///tmp/bktest_buildkitd1405913755/buildkitd.sock --debug
sandbox.go:205: > StartCmd 2025-08-14 09:26:32.840280884 +0000 UTC m=+93.352808122 /usr/bin/buildkitd --containerd-worker-gc=false --containerd-worker=true --containerd-worker-addr /tmp/bktest_containerd3190728720/containerd.sock --containerd-worker-labels=org.mobyproject.buildkit.worker.sandbox=true --oci-worker=false --config=/tmp/bktest_config3499624593/buildkitd.toml --root /tmp/bktest_buildkitd1405913755 --addr unix:///tmp/bktest_buildkitd1405913755/buildkitd.sock --debug
sandbox.go:205: time="2025-08-14T09:26:32Z" level=debug msg="debug handlers listening at unix:///tmp/bktest_buildkitd1405913755/buildkitd-debug.sock"
sandbox.go:205: time="2025-08-14T09:26:32Z" level=debug msg="could not read \"/tmp/bktest_buildkitd1405913755/net/cni\" for cleanup: open /tmp/bktest_buildkitd1405913755/net/cni: no such file or directory"
sandbox.go:205: time="2025-08-14T09:26:32Z" level=debug msg="creating new network namespace no6g6v84gypqgyhu8xkaahp2b"
sandbox.go:205: time="2025-08-14T09:26:32Z" level=debug msg="finished creating network namespace no6g6v84gypqgyhu8xkaahp2b"
sandbox.go:205: time="2025-08-14T09:26:32Z" level=debug msg="finished setting up network namespace no6g6v84gypqgyhu8xkaahp2b"
sandbox.go:205: time="2025-08-14T09:26:32Z" level=debug msg="remote introspection plugin filters" filters="[type==io.containerd.runtime.v1 type==io.containerd.runtime.v2]"
sandbox.go:205: time="2025-08-14T09:26:32Z" level=info msg="found worker \"9tl01nx3jukc8in2tfuagc8s3\", labels=map[org.mobyproject.buildkit.worker.containerd.namespace:buildkit org.mobyproject.buildkit.worker.containerd.uuid:1c110d1f-dc07-4c75-962a-8574075cbbb7 org.mobyproject.buildkit.worker.executor:containerd org.mobyproject.buildkit.worker.hostname:dd70404c7581 org.mobyproject.buildkit.worker.network:cni org.mobyproject.buildkit.worker.sandbox:true org.mobyproject.buildkit.worker.selinux.enabled:false org.mobyproject.buildkit.worker.snapshotter:overlayfs], platforms=[linux/amd64 linux/amd64/v2 linux/amd64/v3 linux/arm64 linux/riscv64 linux/ppc64le linux/s390x linux/386 linux/mips64le linux/mips64 linux/loong64 linux/arm/v7 linux/arm/v6]"
sandbox.go:205: time="2025-08-14T09:26:33Z" level=info msg="found 1 workers, default=\"9t
|
Generate annotations:
client/client_test.go#L7966
=== RUN TestIntegration/TestMergeOpCacheMax/worker=containerd-2.0
=== PAUSE TestIntegration/TestMergeOpCacheMax/worker=containerd-2.0
=== CONT TestIntegration/TestMergeOpCacheMax/worker=containerd-2.0
client_test.go:7966:
Error Trace: /src/client/client_test.go:8173
/src/client/client_test.go:7966
/src/util/testutil/integration/run.go:103
/src/util/testutil/integration/run.go:251
Error: Received unexpected error:
failed to load ref: missing descriptor handlers for lazy blobs [sha256:ac447280fa4112af38b4ac3ec49befbfb670fe7d1a811b1b34b4859d723bc17f sha256:211fbe3f258d13bbdc16bd2b243af84b59f4c4193b3565ecbe6e3b32e9e47195]
github.com/moby/buildkit/util/stack.Enable
/src/util/stack/stack.go:82
github.com/moby/buildkit/util/grpcerrors.FromGRPC
/src/util/grpcerrors/grpcerrors.go:222
github.com/moby/buildkit/util/grpcerrors.UnaryClientInterceptor
/src/util/grpcerrors/intercept.go:41
google.golang.org/grpc.(*ClientConn).Invoke
/src/vendor/google.golang.org/grpc/call.go:35
github.com/moby/buildkit/api/services/control.(*controlClient).Solve
/src/api/services/control/control_grpc.pb.go:88
github.com/moby/buildkit/client.(*Client).solve.func2
/src/client/solve.go:278
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
failed to solve
github.com/moby/buildkit/client.(*Client).solve.func2
/src/client/solve.go:295
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/TestMergeOpCacheMax/worker=containerd-2.0
sandbox.go:202: stdout: /usr/bin/buildkitd --containerd-worker-gc=false --containerd-worker=true --containerd-worker-addr /tmp/bktest_containerd2834130458/containerd.sock --containerd-worker-labels=org.mobyproject.buildkit.worker.sandbox=true --oci-worker=false --config=/tmp/bktest_config891032401/buildkitd.toml --root /tmp/bktest_buildkitd2034332583 --addr unix:///tmp/bktest_buildkitd2034332583/buildkitd.sock --debug
sandbox.go:202: stderr: /usr/bin/buildkitd --containerd-worker-gc=false --containerd-worker=true --containerd-worker-addr /tmp/bktest_containerd2834130458/containerd.sock --containerd-worker-labels=org.mobyproject.buildkit.worker.sandbox=true --oci-worker=false --config=/tmp/bktest_config891032401/buildkitd.toml --root /tmp/bktest_buildkitd2034332583 --addr unix:///tmp/bktest_buildkitd2034332583/buildkitd.sock --debug
sandbox.go:205: > StartCmd 2025-08-14 09:29:18.263833485 +0000 UTC m=+258.776360712 /usr/bin/buildkitd --containerd-worker-gc=false --containerd-worker=true --containerd-worker-addr /tmp/bktest_containerd2834130458/containerd.sock --containerd-worker-labels=org.mobyproject.buildkit.worker.sandbox=true --oci-worker=false --config=/tmp/bktest_config891032401/buildkitd.toml --root /tmp/bktest_buildkitd2034332583 --addr unix:///tmp/bktest_buildkitd2034332583/buildkitd.sock --debug
sandbox.go:205: time="2025-08-14T09:29:18Z" level=debug msg="debug handlers listening at unix:///tmp/bktest_buildkitd2034332583/buildkitd-debug.sock"
sandbox.go:205: time="2025-08-14T09:29:18Z" level=debug msg="could not read \"/tmp/bktest_buildkitd2034332583/net/cni\" for cleanup: open /tmp/bktest_buildkitd2034332583/net/cni: no such file or directory"
sandbox.go:205: time="2025-08-14T09:29:18Z" level=debug msg="creating new netw
|
Generate annotations:
client/client_test.go#L7962
=== RUN TestIntegration/TestMergeOpCacheMin/worker=containerd-2.0
=== PAUSE TestIntegration/TestMergeOpCacheMin/worker=containerd-2.0
=== CONT TestIntegration/TestMergeOpCacheMin/worker=containerd-2.0
client_test.go:7962:
Error Trace: /src/client/client_test.go:8173
/src/client/client_test.go:7962
/src/util/testutil/integration/run.go:103
/src/util/testutil/integration/run.go:251
Error: Received unexpected error:
failed to load ref: missing descriptor handlers for lazy blobs [sha256:5d5c3a9c3c540c080d8df4425f0872cd03ccf637a76d2a917fd278a6fdb97a48 sha256:ceec8674b82bb435cf43fa28729c92e5e0822a2ecd31e5a4333476203329ccd4]
github.com/moby/buildkit/util/stack.Enable
/src/util/stack/stack.go:82
github.com/moby/buildkit/util/grpcerrors.FromGRPC
/src/util/grpcerrors/grpcerrors.go:222
github.com/moby/buildkit/util/grpcerrors.UnaryClientInterceptor
/src/util/grpcerrors/intercept.go:41
google.golang.org/grpc.(*ClientConn).Invoke
/src/vendor/google.golang.org/grpc/call.go:35
github.com/moby/buildkit/api/services/control.(*controlClient).Solve
/src/api/services/control/control_grpc.pb.go:88
github.com/moby/buildkit/client.(*Client).solve.func2
/src/client/solve.go:278
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
failed to solve
github.com/moby/buildkit/client.(*Client).solve.func2
/src/client/solve.go:295
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/TestMergeOpCacheMin/worker=containerd-2.0
sandbox.go:202: stdout: /opt/containerd-alt-20/bin/containerd --config /tmp/bktest_containerd3113515435/config.toml
sandbox.go:202: stderr: /opt/containerd-alt-20/bin/containerd --config /tmp/bktest_containerd3113515435/config.toml
sandbox.go:205: > StartCmd 2025-08-14 09:29:19.05140903 +0000 UTC m=+259.563936257 /opt/containerd-alt-20/bin/containerd --config /tmp/bktest_containerd3113515435/config.toml
sandbox.go:205: time="2025-08-14T09:29:19.078442274Z" level=info msg="starting containerd" revision= version=2.0.6+unknown
sandbox.go:205: time="2025-08-14T09:29:19.088377397Z" level=warning msg="Configuration migrated from version 2, use `containerd config migrate` to avoid migration" t="3.597µs"
sandbox.go:205: time="2025-08-14T09:29:19.088418844Z" level=info msg="loading plugin" id=io.containerd.image-verifier.v1.bindir type=io.containerd.image-verifier.v1
sandbox.go:205: time="2025-08-14T09:29:19.088449562Z" level=info msg="loading plugin" id=io.containerd.internal.v1.opt type=io.containerd.internal.v1
sandbox.go:205: time="2025-08-14T09:29:19.088497601Z" level=info msg="loading plugin" id=io.containerd.warning.v1.deprecations type=io.containerd.warning.v1
sandbox.go:205: time="2025-08-14T09:29:19.088520775Z" level=info msg="loading plugin" id=io.containerd.content.v1.content type=io.containerd.content.v1
sandbox.go:205: time="2025-08-14T09:29:19.088560008Z" level=info msg="loading plugin" id=io.containerd.snapshotter.v1.blockfile type=io.containerd.snapshotter.v1
sandbox.go:205: time="2025-08-14T09:29:19.088665084Z" level=info msg="skip loading plugin" error="no scratch file generator: skip plugin" id=io.containerd.snapshotter.v1.blockfile type=io.containerd.snapshotter.v1
sandbox.go:205: time="2025-08-
|
Generate annotations:
client/client_test.go#L7958
=== RUN TestIntegration/TestMergeOpCacheInline/worker=containerd-2.0
=== PAUSE TestIntegration/TestMergeOpCacheInline/worker=containerd-2.0
=== CONT TestIntegration/TestMergeOpCacheInline/worker=containerd-2.0
client_test.go:7958:
Error Trace: /src/client/client_test.go:8173
/src/client/client_test.go:7958
/src/util/testutil/integration/run.go:103
/src/util/testutil/integration/run.go:251
Error: Received unexpected error:
failed to load ref: missing descriptor handlers for lazy blobs [sha256:8adddc6a53e0f85448c924410aa8da6fa8971ec0b3be3ae82a93683cd480410c sha256:f8f689f52b63a80e273032ff28f310175fec89f5cd16f47798c9717ab781f117]
github.com/moby/buildkit/util/stack.Enable
/src/util/stack/stack.go:82
github.com/moby/buildkit/util/grpcerrors.FromGRPC
/src/util/grpcerrors/grpcerrors.go:222
github.com/moby/buildkit/util/grpcerrors.UnaryClientInterceptor
/src/util/grpcerrors/intercept.go:41
google.golang.org/grpc.(*ClientConn).Invoke
/src/vendor/google.golang.org/grpc/call.go:35
github.com/moby/buildkit/api/services/control.(*controlClient).Solve
/src/api/services/control/control_grpc.pb.go:88
github.com/moby/buildkit/client.(*Client).solve.func2
/src/client/solve.go:278
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
failed to solve
github.com/moby/buildkit/client.(*Client).solve.func2
/src/client/solve.go:295
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/TestMergeOpCacheInline/worker=containerd-2.0
sandbox.go:202: stdout: /opt/containerd-alt-20/bin/containerd --config /tmp/bktest_containerd361143633/config.toml
sandbox.go:202: stderr: /opt/containerd-alt-20/bin/containerd --config /tmp/bktest_containerd361143633/config.toml
sandbox.go:205: > StartCmd 2025-08-14 09:29:19.662014685 +0000 UTC m=+260.174541902 /opt/containerd-alt-20/bin/containerd --config /tmp/bktest_containerd361143633/config.toml
sandbox.go:205: time="2025-08-14T09:29:19.692281128Z" level=info msg="starting containerd" revision= version=2.0.6+unknown
sandbox.go:205: time="2025-08-14T09:29:19.707501828Z" level=warning msg="Configuration migrated from version 2, use `containerd config migrate` to avoid migration" t="3.166µs"
sandbox.go:205: time="2025-08-14T09:29:19.707539718Z" level=info msg="loading plugin" id=io.containerd.image-verifier.v1.bindir type=io.containerd.image-verifier.v1
sandbox.go:205: time="2025-08-14T09:29:19.707565647Z" level=info msg="loading plugin" id=io.containerd.internal.v1.opt type=io.containerd.internal.v1
sandbox.go:205: time="2025-08-14T09:29:19.707617053Z" level=info msg="loading plugin" id=io.containerd.warning.v1.deprecations type=io.containerd.warning.v1
sandbox.go:205: time="2025-08-14T09:29:19.707640557Z" level=info msg="loading plugin" id=io.containerd.content.v1.content type=io.containerd.content.v1
sandbox.go:205: time="2025-08-14T09:29:19.707679990Z" level=info msg="loading plugin" id=io.containerd.snapshotter.v1.blockfile type=io.containerd.snapshotter.v1
sandbox.go:205: time="2025-08-14T09:29:19.707774617Z" level=info msg="skip loading plugin" error="no scratch file generator: skip plugin" id=io.containerd.snapshotter.v1.blockfile type=io.containerd.snapshotter.v1
sandbox.go:205: time
|
Generate annotations:
client/run.go#L324
=== RUN TestIntegration
run.go:324: copied docker.io/amd64/alpine:latest@sha256:25fad2a32ad1f6f510e528448ae1ec69a28ef81916a004d3629874104f8a7f70 to local mirror localhost:37499/library/alpine:latest
time="2025-08-14T09:25:17Z" level=info msg="fetch failed after status: 404 Not Found" host="localhost:37499"
run.go:324: copied docker.io/tonistiigi/test:nolayers to local mirror localhost:37499/tonistiigi/test:nolayers
time="2025-08-14T09:25:18Z" level=info msg="fetch failed after status: 404 Not Found" host="localhost:37499"
time="2025-08-14T09:25:18Z" level=info msg=request digest="sha256:be691b1535726014cdf3b715ff39361b19e121ca34498a9ceea61ad776b9c215" mediatype=application/vnd.docker.image.rootfs.foreign.diff.tar size=10240 url="https://gist.github.com/cpuguy83/fcf3041e5d8fb1bb5c340915aabeebe0/raw/eebc59ee14939fc38067aa8b8dfbfba053d0af94/base.tar"
run.go:324: copied docker.io/cpuguy83/buildkit-foreign:latest to local mirror localhost:37499/cpuguy83/buildkit-foreign:latest
--- FAIL: TestIntegration (0.12s)
|
Test
Process completed with exit code 1.
|
Loading